Beispiel #1
0
 public GroupService(DatabaseConnectService databaseConnectService, ISessionService sessionService, ICacheProvider redisCache, ILogger <GroupService> logger) : base(databaseConnectService)
 {
     _sessionService        = sessionService;
     _redisCache            = redisCache;
     _logger                = logger;
     DatabaseConnectService = databaseConnectService;
 }
Beispiel #2
0
 public static async Task DeleteMultiTempFileFromDb(Guid[] ids, DatabaseConnectService databaseConnectService, IDbTransaction dbTransaction)
 {
     await databaseConnectService.Connection.BulkDeleteAsync <TempUploadFile>(x => x
                                                                              .AttachToTransaction(dbTransaction)
                                                                              .Where($"id in @ids")
                                                                              .WithParameters(new { ids = ids }));
 }
Beispiel #3
0
 public static TempUploadFile GetTempFile(Guid id, DatabaseConnectService databaseConnectService, IDbTransaction dbTransaction)
 {
     return(databaseConnectService.Connection.Find <TempUploadFile>(x => x
                                                                    .AttachToTransaction(dbTransaction)
                                                                    .Where($"id = @id")
                                                                    .WithParameters(new { id = id }))
            .FirstOrDefault());
 }
Beispiel #4
0
 public UserService(DatabaseConnectService databaseConnectService, ITokenService tokenService, ISessionService sessionService, ICacheProvider redisCache, ILogger <UserService> logger) : base(databaseConnectService)
 {
     _tokenService          = tokenService;
     _sessionService        = sessionService;
     _redisCache            = redisCache;
     _logger                = logger;
     DatabaseConnectService = databaseConnectService;
 }
 public MasterDataService(
     DatabaseConnectService databaseConnectService,
     ILogger <MasterDataService> logger,
     ISessionService sessionService,
     ICacheProvider cacheProvider) : base(databaseConnectService)
 {
     _logger = logger;
     DatabaseConnectService = databaseConnectService;
 }
Beispiel #6
0
 public ShrimpCropService(
     DatabaseConnectService databaseConnectService,
     ILogger <ShrimpCropService> logger,
     ISessionService sessionService,
     ICacheProvider cacheProvider) : base(databaseConnectService)
 {
     _logger                = logger;
     _sessionService        = sessionService;
     _redisCache            = cacheProvider;
     DatabaseConnectService = databaseConnectService;
 }
 public BaseService(DatabaseConnectService databaseConnectService)
 {
     this._databaseConnectService = databaseConnectService;
 }
 public UserService(DatabaseConnectService databaseConnectService, ILogger <UserService> logger) : base(databaseConnectService)
 {
     _databaseConnectService = databaseConnectService;
     _logger = logger;
 }
Beispiel #9
0
 public FileService(ICacheProvider redisCacheProvider, DatabaseConnectService databaseConnectService, ILogger <FileService> logger) : base(databaseConnectService)
 {
     _redisCacheProvider = redisCacheProvider;
     _logger             = logger;
 }
 public ConfigValueManager(DatabaseConnectService databaseConnectService, IMemoryCache cache, ILogger <ConfigValueManager> logger) : base(databaseConnectService)
 {
     _cache  = cache;
     _logger = logger;
 }
Beispiel #11
0
 public ObjectContext()
 {
     this.service = new DatabaseConnectService();
 }
Beispiel #12
0
        //private IDbInfoRepository _repo;

        private ObjectContext(Controller controller)
        {
            this.service = new DatabaseConnectService();
            _controller  = controller;
            //_repo = ServiceLocator.Current.GetInstance<IDbInfoRepository>();
        }
Beispiel #13
0
 /// <summary>
 /// Add to temp folder again to delete file
 /// </summary>
 public static async Task RollBackToTempUploadFolderToDelete(Guid id, string container, DatabaseConnectService databaseConnectService, IDbTransaction dbTransaction)
 {
     try
     {
         var file = new TempUploadFile
         {
             Id        = id,
             Container = container,
             CreatedAt = DateTime.UtcNow.AddHours(-3)
         };
         await databaseConnectService.Connection.InsertAsync(file, x => x.AttachToTransaction(dbTransaction));
     }
     catch (Exception e) { }
 }
 public ManagementFactorService(DatabaseConnectService databaseConnectionService, ILogger <ManagementFactorService> logger) : base(databaseConnectionService)
 {
     _logger = logger;
     DatabaseConnectService = databaseConnectionService;
 }
Beispiel #15
0
 public WorkService(DatabaseConnectService databaseConnectService, ISessionService sessionService, ILogger <WorkService> logger) : base(databaseConnectService)
 {
     _sessionService        = sessionService;
     _logger                = logger;
     DatabaseConnectService = databaseConnectService;
 }
Beispiel #16
0
 public NotificationService(DatabaseConnectService databaseConnectService, ISessionService sesionService, IMasterDataService dataService) : base(databaseConnectService)
 {
     _dataService           = dataService;
     _sessionSevice         = sesionService;
     DatabaseConnectService = databaseConnectService;
 }