public CreateUserAccountCommand( IUserAccountRepository repository, IUserAccountFactory accountFactory, IUnitOfWork unitOfWork, ICommandResultFactory resultFactory, ILogger <CreateUserAccountCommand> logger, UserManager <DomainUserAccount> userManager) { _repository = repository; _accountFactory = accountFactory; _unitOfWork = unitOfWork; _resultFactory = resultFactory; _logger = logger; _userManager = userManager; }
public static ICommandResult NewCommandResult( ICommandResultFactory commandResultFactory, Entity entity, object successData = null, string successMessage = "") { var commandResult = new ClientCommandResult(commandResultFactory); if (entity == null) { return(commandResult.NewFailCommandResult("Registro não encontrado.")); } if (entity.Invalid) { return(commandResult.NewFailCommandResult(entity.Notifications)); } return((successData == null) ? commandResult.NewSuccessCommandResult(successMessage) : commandResult.NewSuccessCommandResult(successData, successMessage)); }
protected ApplicationServiceBase(ICommandResultFactory commandResultFactory) { _commandResultFactory = commandResultFactory; }
public UpdatePersonCommandHandler(ICommandResultFactory resultFactory) { _resultFactory = resultFactory; }
public ClientCommandResult(ICommandResultFactory factory) { _factory = factory; }
public CategoryApplicationService(ICommandResultFactory commandResultFactory) : base(commandResultFactory) { }