/// <summary> /// コンストラクタ /// </summary> /// <param name="serviceScopeFactory">サービススコープファクトリー</param> /// <param name="db">データベース</param> /// <param name="logger">ロガー</param> /// <param name="updater">更新クラス</param> public FinancialModel(IServiceScopeFactory serviceScopeFactory, HomeServerDbContext db, ILogger <FinancialModel> logger, Updater updater) { this._db = db; this._scope = serviceScopeFactory.CreateScope(); this._logger = logger; this._updater = updater; }
public NetworkModel(ILogger <NetworkModel> logger, HomeServerDbContext db, IHttpClientFactory clientFactory, Updater updater, IServiceScopeFactory serviceScopeFactory, IConfiguration configuration) { this._logger = logger; this._db = db; this._clientFactory = clientFactory; this._updater = updater; this._scope = serviceScopeFactory.CreateScope(); this._dhcpLeasesUrl = configuration.GetSection("DhcpLeasesUrl").Get <string>(); }
public DashboardHub(HomeServerDbContext dbContext, ILogger <DashboardHub> logger) { this._dbContext = dbContext; this._logger = logger; }
/// <summary> /// ユーザー設定の取得 /// </summary> /// <param name="dbContext">HomeServerDbContext</param> /// <returns>設定レコード</returns> public static async Task <UserSetting> GetUseSetting(HomeServerDbContext dbContext) { return(await dbContext.UserSettings.FirstAsync()); }
public SettingsModel(HomeServerDbContext db, ILogger <SettingsModel> logger) { this._db = db; this._logger = logger; }
public YahooFinanceCurrency(HomeServerDbContext dbContext) { this._dbContext = dbContext; }
public PalmieModel(ILogger <PalmieModel> logger, HomeServerDbContext db) { this._logger = logger; this._db = db; }
public KitchenModel(ILogger <KitchenModel> logger, HomeServerDbContext db, IHttpClientFactory clientFactory) { this._logger = logger; this._db = db; this._clientFactory = clientFactory; }
public SbiSecInvestmentTrust(HomeServerDbContext dbContext) { this._httpClient = new HttpClientWrapper(); this._dbContext = dbContext; }
public AquariumModel(ILogger <AquariumModel> logger, HomeServerDbContext db, Store store) { this._logger = logger; this._db = db; this._store = store; }