public CreativesController(ICreativeService creativeService, ICreativeSizeService creativeSizeService, IBrandService brandService, IAdTagTemplateService adTagTemplateService, IVastService vastService, IMappingEngine mapping, IClock clock) { _creativeService = creativeService; _creativeSizeService = creativeSizeService; _brandService = brandService; _adTagTemplateService = adTagTemplateService; _vastService = vastService; _mapping = mapping; _clock = clock; Logger = NullLogger.Instance; }
public static IQueryable <CreativeSize> GetDoohCreativeSizes(this ICreativeSizeService creativeSizeService) { return(creativeSizeService.GetCreativeSizes().Where(x => x.MediaTypeId == (int)MediaTypeEnum.Dooh)); }
public static Task <CreativeSize> GetVideoCreativeSize(this ICreativeSizeService creativeSizeService) { return(creativeSizeService.GetCreativeSize(10)); // hardcode id }
public CreativeSizesController(ICreativeSizeService creativeSizeService, IMappingEngine mapping) { _creativeSizeService = creativeSizeService; _mapping = mapping; }