public RouteConfiguration AddAction( ActionConfiguration a, params ActionConfiguration[] otherActions ) { _configurations.Add( new MetaAddActionConfiguration( a, otherActions ) ); return this; }
static GrandOutputConfiguration CreateDefaultConfig( string subFolder ) { GrandOutputConfiguration def = new GrandOutputConfiguration(); Debug.Assert( def.SourceOverrideFilterApplicationMode == SourceFilterApplyMode.None ); Debug.Assert( def.GlobalDefaultFilter == null ); var route = new RouteConfiguration(); route.ConfigData = new GrandOutputChannelConfigData(); route.AddAction( new BinaryFileConfiguration( "All" ) { Path = subFolder } ); def.ChannelsConfiguration = route; return def; }