public FacebookShopSiteSettingsPartDriver(IAuthorizer authorizer, IFacebookShopService facebookShopService) { _authorizer = authorizer; _facebookShopService = facebookShopService; T = NullLocalizer.Instance; }
public FacebookShopProductPartHandler( IRepository <FacebookShopProductPartRecord> repository, IFacebookShopService facebookShopService, INotifier notifier) { Filters.Add(StorageFilter.For(repository)); _facebookShopService = facebookShopService; _notifier = notifier; T = NullLocalizer.Instance; OnPublished <FacebookShopProductPart>((context, part) => AfterPublish(context)); OnUnpublished <FacebookShopProductPart>((context, part) => AfterUnpublish(context)); OnRemoved <FacebookShopProductPart>((context, part) => AfterRemove(context)); }