object ApiServerModule: TApiServerModule
  OldCreateOrder = False
  OnCreate = DataModuleCreate
  Height = 271
  Width = 214
  object AureliusConnection1: TAureliusConnection
    DriverName = 'SQLite'
    Params.Strings = (
      'Database=:memory:'
      'EnableForeignKeys=True')
    Left = 88
    Top = 208
  end
  object SparkleHttpSysDispatcher1: TSparkleHttpSysDispatcher
    Left = 88
    Top = 16
  end
  object XDataConnectionPool1: TXDataConnectionPool
    Connection = AureliusConnection1
    Size = 1
    Left = 91
    Top = 144
  end
  object XDataServer1: TXDataServer
    Dispatcher = SparkleHttpSysDispatcher1
    Pool = XDataConnectionPool1
    DefaultEntitySetPermissions = [List, Get, Insert, Modify, Delete]
    EntitySetPermissions = <>
    OnEntityInserting = XDataServer1EntityInserting
    OnEntityModifying = XDataServer1EntityModifying
    OnEntityDeleting = XDataServer1EntityDeleting
    Left = 91
    Top = 80
    object XDataServer1Logging: TSparkleGenericMiddleware
      OnMiddlewareCreate = XDataServer1LoggingMiddlewareCreate
    end
    object XDataServer1CORS: TSparkleCorsMiddleware
    end
    object XDataServer1JWT: TSparkleJwtMiddleware
      ForbidAnonymousAccess = True
      OnGetSecret = XDataServer1JWTGetSecret
    end
    object XDataServer1Compress: TSparkleCompressMiddleware
    end
  end
end
