public UserService( IMongoManager userManager, ILogger <UserService> logger, IMapper mapper, IHasher hasher) { _userManager = userManager; _logger = logger; _mapper = mapper; _hasher = hasher; }
public AuthService( IMongoManager mongoManager, ILogger <AuthService> logger, IHasher hasher, IJwtSigningEncodingKey signingEncodingKey, IJwtEncryptingEncodingKey encryptingEncodingKey ) { _mongoManager = mongoManager; _logger = logger; _hasher = hasher; _signingEncodingKey = signingEncodingKey; _encryptingEncodingKey = encryptingEncodingKey; }
public MongoRepository(IMongoManager mongoManager) { _collection = mongoManager.GetCollection <T>(); }
public LogRepository(IMongoRepository <Log> repository, IMongoManager manager) { _repository = repository; _manager = manager; }