public Void Visit <TModel>( NestedResourceConfig <TModel, TParentModel> config, NestedResourceContext <TParentModel> context) where TModel : class { context.SetNestedModel(config); return(new Void()); }
public void UpdateNested <TModel>(IEntityConfig <TModel> config, TModel model) where TModel : class { var nestedResourceContext = new NestedResourceContext <TModel>(this, model); foreach (var nestedConfig in config.NestedResources) { nestedConfig.Accept( new SetNestedModelVisitor <TModel>(), nestedResourceContext); } }