logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IMusicPlayerServiceFactory

    Factory interface for creating instances of IMusicPlayerService.

    Namespace: Serenity.MusicPlayer.Application.Interfaces
    Assembly: Serenity.MusicPlayer.Application.dll
    Syntax
    public interface IMusicPlayerServiceFactory

    Methods

    CreateService(string, IAudioPlayerSettings, IMusicTrackDefinition[], ILogService)

    Creates a new instance of the IMusicPlayerService.

    Declaration
    IMusicPlayerService CreateService(string serviceName, IAudioPlayerSettings settings, IMusicTrackDefinition[] musicTracksSettings, ILogService logService)
    Parameters
    Type Name Description
    string serviceName

    The name of the service.

    IAudioPlayerSettings settings

    The audio player settings.

    IMusicTrackDefinition[] musicTracksSettings

    The music track definitions.

    ILogService logService
    Returns
    Type Description
    IMusicPlayerService

    A new instance of the IMusicPlayerService.

    In this article
    © 2026 Serenity. All Rights Reserved