コード例 #1
0
 public void On(SchemaPublished @event, EnvelopeHeaders headers)
 {
     UpdateSchema(@event, headers, s =>
     {
         s.SchemaDef = s.SchemaDef.Apply(@event);
     });
 }
コード例 #2
0
 protected Task On(SchemaPublished @event, EnvelopeHeaders headers)
 {
     return(UpdateSchemaAsync(@event, headers, s =>
     {
         s.SchemaDef.Apply(@event);
     }));
 }
コード例 #3
0
 protected void On(SchemaPublished @event, FieldRegistry registry)
 {
     SchemaDef = SchemaDef.Publish();
 }
コード例 #4
0
 protected Task On(SchemaPublished @event, EnvelopeHeaders headers)
 {
     return(UpdateSchema(@event, headers, s => SchemaEventDispatcher.Dispatch(@event, s)));
 }
コード例 #5
0
ファイル: SchemaState.cs プロジェクト: yashodhank/squidex
 protected void On(SchemaPublished @event)
 {
     SchemaDef = SchemaDef.Publish();
 }
コード例 #6
0
 public static Schema Dispatch(SchemaPublished @event, Schema schema)
 {
     return(schema.Publish());
 }
コード例 #7
0
 protected void On(SchemaPublished @event)
 {
     schema = SchemaEventDispatcher.Dispatch(@event, schema);
 }
コード例 #8
0
 protected void On(SchemaPublished @event)
 {
     schema = schema.Apply(@event);
 }
コード例 #9
0
 public static void Apply(this Schema schema, SchemaPublished @event)
 {
     schema.Publish();
 }
コード例 #10
0
 public static Schema Apply(this Schema schema, SchemaPublished @event)
 {
     return(schema.Publish());
 }