[ConfigurationType(ConfigurationType.Discovery)]
public class CrudViewConfigurationAction : IConfigurationAction
{
public void Configure(BehaviorGraph graph)
{
var policy = graph.Settings.Get<ViewAttachmentPolicy>();
// grab the default filters before they go away
var policies = policy.ActiveFilters;
//add the default back in
policies.Each(policy.AddFilter);
//add my custom one
policy.AddFilter(new CrudViewConvention());
}
}