示例#1
0
        private static string TranslateSuccessCode(Enums.SuccessCode successCode)
        {
            var resourceValue = ResourceManagerHelper.FindValueInResources(successCode);

            if (!string.IsNullOrEmpty(resourceValue))
            {
                return(resourceValue);
            }
            return(successCode.GetDescription());
        }
示例#2
0
 public static ApplicationResult Ok(Enums.SuccessCode message)
 {
     return(new ApplicationResult(message));
 }
示例#3
0
 protected ApplicationResult(Enums.SuccessCode successCode)
 {
     IsSuccess = true;
     Message   = TranslateSuccessCode(successCode);
 }
示例#4
0
 public static ApplicationResult <T> Ok <T>(T value, Enums.SuccessCode message) where T : class
 {
     return(new ApplicationResult <T>(value, message));
 }