Exemple #1
0
 public BgmMod(IOptions <Sm5shMusicOptions> config, IServiceProvider serviceProvider, IAudioStateService audioStateService,
               INus3AudioService nus3AudioService, IStateManager state, ILogger <BgmMod> logger)
     : base(state)
 {
     _logger            = logger;
     _audioStateService = audioStateService;
     _nus3AudioService  = nus3AudioService;
     _serviceProvider   = serviceProvider;
     _state             = state;
     _config            = config;
 }
 public ArcModGeneratorService(IResourceService resourceService, IParacobService paracobService, INus3AudioService nus3AudioService,
                               IMsbtService msbtService, IBgmPropertyService bgmPropertyService, IWorkspaceManager workspace, ILogger <IArcModGeneratorService> logger)
 {
     _logger             = logger;
     _resourceService    = resourceService;
     _workspace          = workspace;
     _nus3AudioService   = nus3AudioService;
     _msbtService        = msbtService;
     _bgmPropertyService = bgmPropertyService;
     _paracobService     = paracobService;
 }