public UsersController(IOptions <Settings> _settings, IUserMongoRepository _userMongoRepo , IUserSqlServerRepository _userSqlRepo, IDistributedCache _cache) { settings = _settings; userMongoRepo = _userMongoRepo; userSqlRepo = _userSqlRepo; cache = _cache; }
public UserAppService(IMediator mediator, IUnitOfWork unitOfWork, IUserSqlServerRepository userSqlServerRepository) { _mediator = mediator; _unitOfWork = unitOfWork; _userSqlServerRepository = userSqlServerRepository; }
public UserDeleteCommandHandler(IUserSqlServerRepository userSqlServerRepository) { _userSqlServerRepository = userSqlServerRepository; }
public UserValidation(IUserSqlServerRepository userSqlServerRepository) { _userSqlServerRepository = userSqlServerRepository; }
public UserUpdateCommandHandler(IUserSqlServerRepository userSqlServerRepository, IUserValidation userValidation) { _userSqlServerRepository = userSqlServerRepository; _userValidation = userValidation; }