Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }