public async Task SaveThemeAsset(string storeId, string themeId, Models.ThemeAsset asset) { var retVal = false; var fullPath = GetFullPath(storeId, themeId, asset.Id); retVal = await _repository.SaveContentItem(fullPath, asset.AsContentItem()); }
public void SaveThemeAsset(string storeId, string themeId, Models.ThemeAsset asset) { var fullPath = GetFullPath(storeId, themeId, asset.Id); using (var repository = _repositoryFactory()) { repository.SaveContentItem(fullPath, asset.AsContentItem()); } }