public class ServiceResponse<TContent> : ServiceResponse
public new TContent Content => (TContent)base.Content;
internal ServiceResponse(bool code, TContent content = default (TContent)): base (code, content)
public class ServiceResponse
protected ServiceResponse(bool code, object content = null)
public static ServiceResponse<T> CreateSuccessful<T>(T content)
return new ServiceResponse<T>(true, content);
public static ServiceResponse<T> CreateUnsuccessful<T>(bool code)
return new ServiceResponse<T>(code);
public static void Main()
Console.WriteLine(ServiceResponse.CreateSuccessful(1));