Class UnitySoundMixerInstallerInstallInput
Unity-specific input data transfer object for the Sound Mixer installer.
Extends the base DTO with the Unity settings asset a designer wired on the composition root.
Namespace: Serenity.SoundMixer.Installation.Installers
Assembly: Serenity.UnitySoundMixer.Installation.dll
Syntax
public class UnitySoundMixerInstallerInstallInput : SoundMixerInstallerInstallInput
Constructors
UnitySoundMixerInstallerInstallInput(IEventDispatcherService, IServiceLocator, UnitySoundMixerSettings)
Initializes a new instance of the Unity Sound Mixer installer input DTO.
Declaration
public UnitySoundMixerInstallerInstallInput(IEventDispatcherService eventDispatcherService, IServiceLocator serviceLocator = null, UnitySoundMixerSettings settings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IEventDispatcherService | eventDispatcherService | The event dispatcher service instance. |
| IServiceLocator | serviceLocator | Optional runtime service locator to register the service into. |
| UnitySoundMixerSettings | settings | The wired settings asset, or null to discover one by label. |
Fields
Settings
Declaration
public UnitySoundMixerSettings Settings
Field Value
| Type | Description |
|---|---|
| UnitySoundMixerSettings | The settings asset wired on the composition root, or null to fall back to label discovery. |