logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface ISystemConfigurationService

    Service to manage system configuration, combining provider and snapshot store functionalities.

    Inherited Members
    ISystemConfigurationProvider.GetSnapshot()
    ISystemConfigurationSnapshotStore.SetAsync(ISystemConfigurationSnapshot, CancellationToken)
    ISystemConfigurationSnapshotStore.CurrentSnapshot
    Namespace: Serenity.SystemConfiguration.Application.Interfaces
    Assembly: Serenity.SystemConfiguration.Application.dll
    Syntax
    public interface ISystemConfigurationService : ISystemConfigurationProvider, ISystemConfigurationSnapshotStore
    Remarks

    Implementations should be serializable by the foundation.

    Methods

    InitializeService(ISystemConfigurationSettings, ILogService)

    Initializes the service with the given settings and log service.

    Declaration
    void InitializeService(ISystemConfigurationSettings settings, ILogService logService)
    Parameters
    Type Name Description
    ISystemConfigurationSettings settings

    The system configuration settings.

    ILogService logService

    The log service for logging purposes.

    In this article
    © 2026 Serenity. All Rights Reserved