コード例 #1
0
        public NodeSchemaMiddleware(RequestDelegate next, INodeTypeFactory factory, INodeSerializer nodeSerializer)
        {
            this.factory        = factory;
            this.nodeSerializer = nodeSerializer;

            pathResolver = new PathResolver(factory, "nodeschema", true, true);
            _next        = next;
        }
コード例 #2
0
 public SocketConnectionHandler(IContainer container, WebSocket socket, INodeSerializer serializer, INodeTypeFactory factory)
 {
     this.container  = container;
     this.socket     = socket;
     this.serializer = serializer;
     this.factory    = factory;
     ConnectChangeHandlers();
     SendInitialData();
 }
コード例 #3
0
 public NodeRestMiddleware(RequestDelegate next, IContainer container, INodeTypeFactory factory, INodeSerializer nodeSerializer)
 {
     this.factory        = factory;
     this.nodeSerializer = nodeSerializer;
     this.container      = container;
     pathResolver        = new PathResolver(factory);
     _next      = next;
     serializer = JsonSerializer.CreateDefault();
 }
コード例 #4
0
 public SchemaController(INodeTypeFactory factory, INodeSerializer ser)
 {
     this._factory    = factory;
     this._serializer = ser;
 }
コード例 #5
0
 public SocketNodeServer(IContainer cnt, INodeTypeFactory factory, INodeSerializer ser)
 {
     this.factory    = factory;
     this.container  = cnt;
     this.serializer = ser;
 }
コード例 #6
0
ファイル: FileMiddleware.cs プロジェクト: matst80/TinyCMS
 public StorageMiddleware(RequestDelegate next, IFileStorageService fileStorage, INodeSerializer serializer)
 {
     _next            = next;
     this.fileStorage = fileStorage;
     this.serializer  = serializer;
 }