Beispiel #1
0
        public YksSmsRequestHostedService(ILogger <YksSmsRequestHostedService> logger, SqlServer sqlServer, IConfiguration config)
        {
            this._logger    = logger;
            this._sqlServer = sqlServer;

            this._cts = new CancellationTokenSource();

            this._config     = Startup.Config.YksSms;
            this._fileLogger = new Logger(this._config.LogFolder);
        }
Beispiel #2
0
        public YksSmsPaymentHostedService(ILogger <YksSmsPaymentHostedService> logger, SqlServer sqlServer, IConfiguration config, Share.ShareService shareService)
        {
            this._logger    = logger;
            this._sqlServer = sqlServer;

            this._cts = new CancellationTokenSource();

            this._config     = Startup.Config.YksSms;
            this._fileLogger = new Logger(this._config.LogFolder);

            this._shareService = shareService;
            Instance           = this;
        }