public static ApiResult <T> Fail <T>(T data, IEnumerable <string> errorMessages) => ApiResult <T> .Fail(data, errorMessages);
public static ApiResult <T> Fail <T>(T data, string errorMessage) => ApiResult <T> .Fail(data, errorMessage);
public static ApiResult <object> Fail(IEnumerable <Notification> errorMessages) => ApiResult <object> .Fail(errorMessages);
public static ApiResult <object> Fail(IEnumerable <string> errorMessages) => ApiResult <object> .Fail(errorMessages);
public static ApiResult <object> Fail(string errorMessage) => ApiResult <object> .Fail(errorMessage);