コード例 #1
0
 internal static IRepository<DbMessenger> GetRepo(string connectionString, string providerName){
     MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB db;
     if(String.IsNullOrEmpty(connectionString)){
         db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     }else{
         db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB(connectionString, providerName);
     }
     IRepository<DbMessenger> _repo;
     
     if(db.TestMode){
         DbMessenger.SetTestRepo();
         _repo=_testRepo;
     }else{
         _repo = new SubSonicRepository<DbMessenger>(db);
     }
     return _repo;        
 }       
コード例 #2
0
        public OutgoingCall(string connectionString, string providerName) {

            _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB(connectionString, providerName);
            Init();            
         }
コード例 #3
0
 public OutgoingMessage(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #4
0
 public DbMessenger(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #5
0
 public TreeMenu(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #6
0
 public GatewayConfig(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #7
0
 public SQLITEADMIN_QUERY(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #8
0
        public SQLITEADMIN_QUERY(string connectionString, string providerName) {

            _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB(connectionString, providerName);
            Init();            
         }
コード例 #9
0
 public IncomingCall(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #10
0
 public UserRoleMap(){
      _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB();
     Init();            
 }
コード例 #11
0
        public RolePrivilegeMap(string connectionString, string providerName) {

            _db=new MessagingToolkit.SmartGateway.Core.Data.ActiveRecord.SmartGatewayDB(connectionString, providerName);
            Init();            
         }