logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class DatabaseDriverDoctorWindow

    Shows what each StructuredPersistence backend still needs before its scripting define may be set, and performs that define change in the safe order.

    Inheritance
    object
    DatabaseDriverDoctorWindow
    Namespace: Serenity.StructuredPersistence.Infrastructure.Editor.Drivers
    Assembly: Serenity.UnityStructuredPersistence.Infrastructure.Editor.dll
    Syntax
    public sealed class DatabaseDriverDoctorWindow : EditorWindow
    Remarks

    The window never downloads anything. Fetching a driver means resolving a NuGet graph and picking a target framework, which is a package manager's job — and writing executable code from a remote URL into someone's project is not something a UI asset should do. So it diagnoses, names every missing file exactly, and opens the folder they belong in.

    Constructors

    DatabaseDriverDoctorWindow()

    Declaration
    public DatabaseDriverDoctorWindow()

    Methods

    Open()

    Declaration
    public static void Open()
    In this article
    © 2026 Serenity. All Rights Reserved