예제 #1
0
        public FrmDevicePresenter(IFrmDevice FrmDeviceView)
        {
            frmDevice = FrmDeviceView;

            deviceModel         = new DeviceModel();
            deviceModel.id      = 8;
            deviceModel.initial = "-";
            messageService      = new MessageService();
            DBConnService       = new DBConnectionService(Properties.Settings.Default.ConnectionString);
        }
예제 #2
0
 public DBPeopleRepository(IDatabaseProvider databaseProvider,
                           IDBConnectionService dbConnectionService,
                           IPeopleSettingsService peopleSettingsService,
                           IDefaultUrlService defaultUrlService)
 {
     _databaseProvider      = databaseProvider;
     _dbConnectionService   = dbConnectionService;
     _peopleSettingsService = peopleSettingsService;
     _defaultUrlService     = defaultUrlService;
 }
예제 #3
0
        public void Test_GetConnection_From_Repository()
        {
            string conn = "asdfa";

            mockCacheProvider = new Mock <ICacheProvider>();
            mockCacheProvider.Setup(p => p.TryGetValue <string>("CMAConnections_localhost", out conn)).Returns(false);

            mockConnectionRepository = new Mock <IConnectionRepository>();
            mockConnectionRepository.Setup(p => p.GetConnection("http://localhost/")).Returns("conn_111");

            dbConnectionService = new DBConnectionService(mockCacheProvider.Object, mockOptions.Object, mockConnectionRepository.Object);
            string connStr = dbConnectionService.GetConnection("http://localhost/");

            Assert.Equal("conn_111", connStr);
        }
예제 #4
0
 public DBNewsRepository(IDatabaseProvider databaseProvider, IDBConnectionService dbConnectionService, IDefaultUrlService defaultUrlService)
 {
     _databaseProvider    = databaseProvider;
     _dbConnectionService = dbConnectionService;
     _defaultUrlService   = defaultUrlService;
 }
 public StatusController(IDBConnectionService dbConnection)
 {
     db = dbConnection.GetDB();
 }
 public DBChannel2GroupRepository(IDatabaseProvider databaseProvider, IDBConnectionService dbConnectionService)
 {
     _databaseProvider    = databaseProvider;
     _dbConnectionService = dbConnectionService;
 }
예제 #7
0
 public MessageService()
 {
     DBConnService  = new DBConnectionService(Properties.Settings.Default.ConnectionString);
     DBConnService2 = new DBConnectionService(Properties.Settings.Default.ConnectionString2);
 }
예제 #8
0
 public UserDataService(IDBConnectionService connectionService)
 {
     _masterConnection = connectionService.GetConnection();
     _masterConnection.CreateTableAsync <User>();
 }
예제 #9
0
 public DBSchoolsRepository(IDatabaseProvider databaseProvider, IDBConnectionService dbConnectionService)
 {
     _databaseProvider    = databaseProvider;
     _dbConnectionService = dbConnectionService;
 }
예제 #10
0
 public PostDataService(IDBConnectionService connectionService)
 {
     _masterConnection = connectionService.GetConnection();
     _masterConnection.CreateTableAsync <Post>();
 }
예제 #11
0
 public UserController(IDBConnectionService dbConnection)
 {
     db = dbConnection.GetDB();
 }
예제 #12
0
 public APIEventsRepositoryOld(IHttpClientProvider httpClientProvider, IDatabaseProvider databaseProvider, IDBConnectionService dBConnectionService)
 {
     _httpClientProvider  = httpClientProvider;
     _databaseProvider    = databaseProvider;
     _dBConnectionService = dBConnectionService;
 }
예제 #13
0
 public NotificationDataService(IDBConnectionService connectionService)
 {
     _masterConnection = connectionService.GetConnection();
     _masterConnection.CreateTableAsync <Notification>();
 }