コード例 #1
0
 public BaseStorageRepository(IMasterRepository masterRepository, IOfflineStorageRepository offlineStorageRepo)
     : base(masterRepository)
 {
     OfflineStorageRepo         = offlineStorageRepo;
     Task.Run(async() => Exists = await CheckCreateModelTableAsync());
     TableCountQuery            = $"SELECT count(1) FROM sqlite_master WHERE type = 'table' AND name = '{tableName}'";
 }
コード例 #2
0
 public ContactStorageRepository(IMasterRepository masterRepository, IOfflineStorageRepository offlineStorageRepo)
     : base(masterRepository, offlineStorageRepo)
 {
     SelectTrustedSources     = $"SELECT * FROM ContactModel where ContactRole = '{TrustedSourceRoleName}'";
     SelectDefaultBeneficiary = $"SELECT * FROM ContactModel where ContactRole = '{DefaultBeneficiaryRoleName}'";
 }
コード例 #3
0
 public UserStorageRepository(IMasterRepository masterRepository, IOfflineStorageRepository offlineStorageRepo)
     : base(masterRepository, offlineStorageRepo)
 {
 }