public AuthenticationService(IHasher hasher, IForumUnitOfWork unitOfWork, ILogger <AuthenticationService> logger)
        {
            _hasher     = hasher;
            _unitOfWork = unitOfWork;

            _logger = logger;
        }
Esempio n. 2
0
        public FirebaseImageStorageService(IForumUnitOfWork unitOfWork,
                                           IFirebaseImageStorageConfiguration firebaseImageStorageConfiguration,
                                           IImageStorageConfiguration imageStorageConfiguration)
        {
            _unitOfWork = unitOfWork;

            _firebaseImageStorageConfiguration = firebaseImageStorageConfiguration;
            _imageStorageConfiguration         = imageStorageConfiguration;
        }
        public AuthenticationService(IHasher hasher, IForumUnitOfWork unitOfWork)
        {
            _hasher = hasher;

            _unitOfWork = unitOfWork;
        }
 public UserInfoService(IForumUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
Esempio n. 5
0
 public ImageStorageService(IForumUnitOfWork unitOfWork, IImageStorageConfiguration configuration)
 {
     _unitOfWork    = unitOfWork;
     _configuration = configuration;
 }
        public static ConnectionConfig with_unit_of_work(this ConnectionConfig config, IForumUnitOfWork unitOfWork)
        {
            config.UnitOfWork = unitOfWork;

            return(config);
        }
 public ThreadManager()
 {
     _uow = ForumUOWFactory.ForumUnitOfWork();
 }
Esempio n. 8
0
 public ThreadsManagementService(IForumUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
Esempio n. 9
0
 public UserProfileService(IForumUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
 public SectionsManagementService(IForumUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
 public UserManager()
 {
     _uow = ForumUOWFactory.ForumUnitOfWork();
 }