using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.Json; using System.Threading.Tasks; namespace Core.Thalos.Adapters { public class BaseAdapterResponse { public bool HasError { get; set; } = false; public bool IsSuccess { get; private set; } = false; public string Message { get; set; } public void SetResult(string message) { HasError = false; IsSuccess = true; Message = message; } public string SetErrorMessage(string message) { var _message = new { Content = JsonSerializer.Serialize(message), HasError = true }; return JsonSerializer.Serialize(_message); } } }