Пример #1
0
        public IResult <TData> IntegrationError <TData>(IErrorDetail detail, string service, string target = "")
        {
            IErrorBuilder error = DefaultError <TData>(CommonErrorCode.IntegrationError,
                                                       CommonErrorType.IntegrationError,
                                                       CommonErrorMessage.IntegrationError(service),
                                                       target);

            return(DefaultResult <TData>(error, detail, CommonErrorCode.IntegrationError));
        }
Пример #2
0
        public IResult <TData> NullObjectError <TData>(IErrorDetail detail, string operation, string target = "")
        {
            IErrorBuilder error = DefaultError <TData>(CommonErrorCode.NullObjectError,
                                                       CommonErrorType.NullObjectError,
                                                       CommonErrorMessage.NullObjectError(operation),
                                                       target);

            return(DefaultResult <TData>(error, detail, CommonErrorCode.NullObjectError));
        }
Пример #3
0
        public IResult <TData> DatabaseError <TData>(IErrorDetail detail, string database, string target = "")
        {
            IErrorBuilder error = DefaultError <TData>(CommonErrorCode.DatabaseError,
                                                       CommonErrorType.DatabaseError,
                                                       CommonErrorMessage.DatabaseError(database),
                                                       target);

            return(DefaultResult <TData>(error, detail, CommonErrorCode.DatabaseError));
        }