public static IApiResponse <T> FromSucces <T>(IHttpMetadata metadata, T data)
     where T : class
 {
     return(new ApiResponse <T>()
     {
         Metadata = metadata,
         Data = data
     });
 }
 public static IApiResponse <T> FromError <T>(IHttpMetadata metadata, string err)
     where T : class
 {
     return(new ApiResponse <T>()
     {
         Metadata = metadata,
         Error = err
     });
 }
Example #3
0
 public HttpStateModel(IHttpMetadata meta, string response, bool error)
 {
     Meta     = meta ?? throw new ArgumentNullException(nameof(meta));
     Response = response ?? throw new ArgumentNullException(nameof(response));
     Error    = error;
 }