Esempio n. 1
0
 public AppsFeature(ILoggerFactory loggerFactory, IAppsStore appsStore, IAppsHost appsHost, DataFolder dataFolder)
 {
     this.appsStore  = appsStore;
     this.appsHost   = appsHost;
     this.dataFolder = dataFolder;
     this.logger     = loggerFactory.CreateLogger(this.GetType().FullName);
 }
 public AppsFeature(ILoggerFactory loggerFactory, IAppsStore appsStore, IAppsHost appsHost, DataFolder dataFolder)
 {
     this.appsStore  = appsStore;
     this.appsHost   = appsHost;
     this.dataFolder = dataFolder;
     this.logger     = loggerFactory.CreateLogger("Impleum.Bitcoin.Fullnode");
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PushNotificationsManager"/> class
 /// </summary>
 /// <param name="log">log</param>
 /// <param name="pushRegistrationsStore">Table containing push notification registrations</param>
 /// <param name="appsStore">Table containing app configurations</param>
 /// <param name="viewsManager">Views manager</param>
 /// <param name="connectionStringProvider">Connection string provider</param>
 public PushNotificationsManager(ILog log, IPushRegistrationsStore pushRegistrationsStore, IAppsStore appsStore, IViewsManager viewsManager, IConnectionStringProvider connectionStringProvider)
 {
     this.log = log;
     this.pushRegistrationsStore = pushRegistrationsStore;
     this.appsStore                = appsStore;
     this.viewsManager             = viewsManager;
     this.connectionStringProvider = connectionStringProvider;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PopularTopicsManager"/> class
 /// </summary>
 /// <param name="topicsStore">Topics store</param>
 /// <param name="usersStore">Users store</param>
 /// <param name="appsStore">Apps store</param>
 public PopularTopicsManager(
     ITopicsStore topicsStore,
     IUsersStore usersStore,
     IAppsStore appsStore)
 {
     this.topicsStore = topicsStore;
     this.usersStore  = usersStore;
     this.appsStore   = appsStore;
 }
Esempio n. 5
0
 public AppsController(ILoggerFactory loggerFactory, IAppsStore appsStore)
 {
     this.appsStore = appsStore;
     this.logger    = loggerFactory.CreateLogger(this.GetType().FullName);
 }
 public AppsController(ILoggerFactory loggerFactory, IAppsStore appsStore)
 {
     this.appsStore = appsStore;
     this.logger    = loggerFactory.CreateLogger("Impleum.Bitcoin.Fullnode");
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AppsManager"/> class
 /// </summary>
 /// <param name="appsStore">Apps store</param>
 /// <param name="pushNotificationsManager">Push notifications manager</param>
 public AppsManager(IAppsStore appsStore, IPushNotificationsManager pushNotificationsManager)
 {
     this.appsStore = appsStore;
     this.pushNotificationsManager = pushNotificationsManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AppsManager"/> class
 /// </summary>
 /// <param name="appsStore">Apps store</param>
 public AppsManager(IAppsStore appsStore)
 {
     this.appsStore = appsStore;
 }