logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class FilePersistenceInstallerInstallInput

    Input data transfer object for installing a FilePersistence service.

    Inheritance
    object
    PersistenceInstallerInstallInput
    FilePersistenceInstallerInstallInput
    Inherited Members
    PersistenceInstallerInstallInput.PrebuiltStore
    PersistenceInstallerInstallInput.LogService
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.FilePersistence.Installation.Installers.Dto
    Assembly: Serenity.Global.Installation.dll
    Syntax
    public class FilePersistenceInstallerInstallInput : PersistenceInstallerInstallInput

    Constructors

    FilePersistenceInstallerInstallInput(IFileSystemService, IFileWriterService, ILogService)

    Initializes a new instance of the FilePersistenceInstallerInstallInput class with the specified file system service and atomic file writer.

    Declaration
    public FilePersistenceInstallerInstallInput(IFileSystemService fileSystem, IFileWriterService atomicWriter, ILogService logService)
    Parameters
    Type Name Description
    IFileSystemService fileSystem

    The file system service to be used.

    IFileWriterService atomicWriter

    The atomic file writer to be used.

    ILogService logService

    The log service to be used.

    FilePersistenceInstallerInstallInput(IBlobStore, ILogService)

    Initializes a new instance of the FilePersistenceInstallerInstallInput class with a prebuilt blob store.

    Declaration
    public FilePersistenceInstallerInstallInput(IBlobStore prebuiltStore, ILogService logService)
    Parameters
    Type Name Description
    IBlobStore prebuiltStore

    The prebuilt blob store to be used.

    ILogService logService

    The log service to be used.

    Properties

    AtomicWriter

    The atomic file writer to be used by the FilePersistence service.

    Declaration
    public IFileWriterService AtomicWriter { get; }
    Property Value
    Type Description
    IFileWriterService

    FileSystem

    The file system service to be used by the FilePersistence service.

    Declaration
    public IFileSystemService FileSystem { get; }
    Property Value
    Type Description
    IFileSystemService
    In this article
    © 2026 Serenity. All Rights Reserved