Beispiel #1
0
        public MultimediaServicesShould()
        {
            var multimediaServiceOptions = new MultimediaServiceOptions()
            {
                MultimediaPath = "images"
            };

            Mock <IOptionsSnapshot <MultimediaServiceOptions> > mockOptionsSnapshot = new Mock <IOptionsSnapshot <MultimediaServiceOptions> >(MockBehavior.Strict);

            mockOptionsSnapshot.SetupGet(o => o.Value).Returns(multimediaServiceOptions);

            MultimediaService = new MultimediaService(new NullLogger <MultimediaServiceLogCategory>(), mockOptionsSnapshot.Object);
        }
 public MultimediaController(IMultimediaService pMultimediaService, IOptionsSnapshot <MultimediaServiceOptions> pOptions, ILogger <MultimediaServiceLogCategory> pLogger)
 {
     this.MultimediaService        = pMultimediaService;
     this.Logger                   = pLogger;
     this.MultimediaServiceOptions = pOptions.Value;
 }
 public MultimediaService(ILogger <MultimediaServiceLogCategory> logger, IOptionsSnapshot <MultimediaServiceOptions> options)
 {
     Logger = logger;
     MultimediaServiceOptions = options.Value;
 }
Beispiel #4
0
 public MultimediaController(IMultimediaService multimediaService, IOptionsSnapshot <MultimediaServiceOptions> options, ILogger <MultimediaServiceLogCategory> logger)
 {
     this.MultimediaService        = multimediaService;
     this.Logger                   = logger;
     this.MultimediaServiceOptions = options.Value;
 }