示例#1
0
 public SongsController(ILogger <SongsController> logger,
                        ISongRepository songRepository, IGoogleSlides googleSlides,
                        IGetValue valueRetrieval)
 {
     _logger         = logger;
     _songRepository = songRepository;
     _googleSlides   = googleSlides;
     _valueRetrieval = valueRetrieval;
 }
示例#2
0
 public PresentationController(ISongRepository songRepository,
                               IConvertPresentation pptxToZipConverter, IMerge powerPointMerger,
                               IFileAndFolderPathsCreator fileAndFolderPath, IPresentationRepository presentationRepository,
                               IGetValue valueRetrieval, IGoogleSlides googleSlides)
 {
     _powerPointMerger       = powerPointMerger;
     _songRepository         = songRepository;
     _pptxToZipConverter     = pptxToZipConverter;
     _fileAndFolderPath      = fileAndFolderPath;
     _presentationRepository = presentationRepository;
     _valueRetrieval         = valueRetrieval;
     _googleSlides           = googleSlides;
 }