示例#1
0
        public OperationResult(string errorMessage, EOperationResultLevel level)
        {
            Guard.IsNotNullOrWhiteSpace(errorMessage, nameof(errorMessage));
            GuardEx.IsValid(level, nameof(level));

            Level            = level;
            ExceptionMessage = errorMessage;
        }
示例#2
0
        public OperationRefResult(Exception e, EOperationResultLevel level)
        {
            Guard.IsNotNull(e, nameof(e));
            GuardEx.IsValid(level, nameof(level));

            Level            = level;
            Exception        = e;
            ExceptionMessage = e.Message;
        }