private static string TranslateSuccessCode(Enums.SuccessCode successCode) { var resourceValue = ResourceManagerHelper.FindValueInResources(successCode); if (!string.IsNullOrEmpty(resourceValue)) { return(resourceValue); } return(successCode.GetDescription()); }
public static ApplicationResult <T> Fail <T>(Enums.ErrorCode errorCode, params object[] args) { var newArs = args.Select(x => (object)ResourceManagerHelper.FindValueInResources(x.ToString())).ToArray(); return(new ApplicationResult <T>(default(T), errorCode, string.Format(TranslateErrorCode(errorCode), newArs))); }