Class UnityAudioPlayerGetServiceNameInput
Unity-specific DTO for retrieving audio player service name during installation pipeline.
Extends base service name retrieval functionality with Unity ScriptableObject configuration
data, enabling context-aware service name resolution based on Unity-serialized settings
and audio clip definitions.
Namespace: Serenity.AudioPlayer.Installation.DTO
Assembly: Serenity.UnityAudioPlayer.Installation.dll
Syntax
public class UnityAudioPlayerGetServiceNameInput : AudioPlayerGetServiceNameInput
Constructors
UnityAudioPlayerGetServiceNameInput(UnityAudioPlayerSettings, UnityAudioPlayerClipDefinition[])
Creates service name retrieval DTO with Unity configuration objects.
Declaration
public UnityAudioPlayerGetServiceNameInput(UnityAudioPlayerSettings audioPlayerSettings, UnityAudioPlayerClipDefinition[] audioClipSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityAudioPlayerSettings | audioPlayerSettings | Unity ScriptableObject containing audio service configuration. |
| UnityAudioPlayerClipDefinition[] | audioClipSettings | Array of Unity ScriptableObjects defining audio clip configurations. |
Fields
AudioClipSettings
Declaration
public UnityAudioPlayerClipDefinition[] AudioClipSettings
Field Value
| Type | Description |
|---|---|
| UnityAudioPlayerClipDefinition[] |
AudioPlayerSettings
Declaration
public UnityAudioPlayerSettings AudioPlayerSettings
Field Value
| Type | Description |
|---|---|
| UnityAudioPlayerSettings |