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"); }
/// <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; }
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; }