public ApplicationCompositionSchema(bool inline, string detailSchema, SchemaMode renderMode, CompositionFieldRenderer renderer, string printSchema, string dependantfields, FetchType fetchType) { _inline = inline; Renderer = renderer; _detailSchema = detailSchema; PrintSchema = printSchema; RenderMode = renderMode; FetchType = fetchType; if (dependantfields != null) { var fields = dependantfields.Split(','); foreach (var field in fields) { _dependantFields.Add(field); } } }
public ApplicationCompositionCollectionSchema(bool inline, string detailSchema, CompositionCollectionProperties collectionProperties, SchemaMode renderMode, CompositionFieldRenderer renderer, string printSchema, string dependantfield, FetchType fetchType) : base(inline, detailSchema, renderMode, renderer, printSchema, dependantfield, fetchType) { _collectionProperties = collectionProperties; }