/// <summary> /// Sets general failed operation result. /// </summary> /// <returns>General failure result.</returns> public static new OperationResult <T> Fail() { return(OperationResult <T> .Fail(-1, "General error")); }
/// <summary> /// Sets successful operation result with specific data. /// </summary> /// <param name="data">Data that has been returned as operation result.</param> /// <returns>Successful operation result with data.</returns> public static OperationResult <T> Success(T data) { return(OperationResult <T> .Success(1, "Success", data)); }