示例#1
0
 public RewardsMemberSynchronizer(
     IRepository <RewardsMember> rewardsMemberRepo = null,
     IAdminVarRepo adminVarRepo = null)
 {
     _rewardsMemberRepo = rewardsMemberRepo ?? Locator.Current.GetService <IRepository <RewardsMember> >();
     _adminVarRepo      = adminVarRepo ?? Locator.Current.GetService <IAdminVarRepo>();
 }
示例#2
0
 public CatalogSynchronizer(
     ICatalogCategoryRepo categoryRepo       = null,
     ICatalogItemRepoFactory itemRepoFactory = null,
     IAdminVarRepo adminVarRepo = null)
 {
     _categoryRepo    = categoryRepo ?? Locator.Current.GetService <ICatalogCategoryRepo>();
     _itemRepoFactory = itemRepoFactory ?? Locator.Current.GetService <ICatalogItemRepoFactory>();
     _adminVarRepo    = adminVarRepo ?? Locator.Current.GetService <IAdminVarRepo>();
 }