コード例 #1
0
ファイル: TileManager.cs プロジェクト: giepske/AppDash
 public TileManager(PluginResolver pluginResolver, PluginManager pluginManager, PluginSettingsManager pluginSettingsManager)
 {
     _pluginResolver        = pluginResolver;
     _pluginManager         = pluginManager;
     _pluginSettingsManager = pluginSettingsManager;
     TileLock = new SemaphoreSlim(1, 1);
 }
コード例 #2
0
 public SettingsManager(PluginManager pluginManager, HttpClient httpClient, PluginResolver pluginResolver, PluginSettingsManager pluginSettingsManager)
 {
     _pluginManager         = pluginManager;
     _httpClient            = httpClient;
     _pluginResolver        = pluginResolver;
     _pluginSettingsManager = pluginSettingsManager;
     SettingsLock           = new SemaphoreSlim(1, 1);
     TileLock = new SemaphoreSlim(1, 1);
 }