Beispiel #1
0
        public void AddStoreTokens(LiquidObject liquidObject, Store store, EmailAccount emailAccount)
        {
            var liquidStore = new LiquidStore(store, emailAccount);

            liquidObject.Store = liquidStore;

            _eventPublisher.EntityTokensAdded(store, liquidStore, liquidObject);
        }
        public async Task AddStoreTokens(LiquidObject liquidObject, Store store, Language language, EmailAccount emailAccount)
        {
            var liquidStore = new LiquidStore(store, language, emailAccount);

            liquidStore.TwitterLink   = _storeInformationSettings.TwitterLink;
            liquidStore.FacebookLink  = _storeInformationSettings.FacebookLink;
            liquidStore.YoutubeLink   = _storeInformationSettings.YoutubeLink;
            liquidStore.InstagramLink = _storeInformationSettings.InstagramLink;
            liquidStore.LinkedInLink  = _storeInformationSettings.LinkedInLink;
            liquidStore.PinterestLink = _storeInformationSettings.PinterestLink;

            liquidObject.Store = liquidStore;

            await _mediator.EntityTokensAdded(store, liquidStore, liquidObject);
        }