示例#1
0
 public MediaDescriptorAppService([NotNull] IBlobContainer <MediaContainer> mediaContainer,
                                  [NotNull] IMediaDescriptorRepository mediaDescriptorRepository,
                                  [NotNull] MediaDescriptorManager mediaDescriptorManager,
                                  [NotNull] IMediaDescriptorDefinitionStore mediaDescriptorDefinitionStore)
 {
     MediaContainer                 = mediaContainer ?? throw new ArgumentNullException(nameof(mediaContainer));
     MediaDescriptorRepository      = mediaDescriptorRepository ?? throw new ArgumentNullException(nameof(mediaDescriptorRepository));
     MediaDescriptorManager         = mediaDescriptorManager ?? throw new ArgumentNullException(nameof(mediaDescriptorManager));
     MediaDescriptorDefinitionStore = mediaDescriptorDefinitionStore ?? throw new ArgumentNullException(nameof(mediaDescriptorDefinitionStore));
 }
示例#2
0
 public MediaDescriptorAdminAppService(
     IBlobContainer <MediaContainer> mediaContainer,
     IMediaDescriptorRepository mediaDescriptorRepository,
     MediaDescriptorManager mediaDescriptorManager,
     IMediaDescriptorDefinitionStore mediaDescriptorDefinitionStore)
 {
     MediaContainer                 = mediaContainer;
     MediaDescriptorRepository      = mediaDescriptorRepository;
     MediaDescriptorManager         = mediaDescriptorManager;
     MediaDescriptorDefinitionStore = mediaDescriptorDefinitionStore;
 }
示例#3
0
 public MediaDescriptorManager(IMediaDescriptorDefinitionStore mediaDescriptorDefinitionStore)
 {
     MediaDescriptorDefinitionStore = mediaDescriptorDefinitionStore;
 }