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; }