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);
         }
     }
 }
Esempio n. 2
0
 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;
 }