本文整理汇总了C#中FubuMVC.Core.FubuRegistry.UseSpark方法的典型用法代码示例。如果您正苦于以下问题:C# FubuRegistry.UseSpark方法的具体用法?C# FubuRegistry.UseSpark怎么用?C# FubuRegistry.UseSpark使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FubuMVC.Core.FubuRegistry
的用法示例。
在下文中一共展示了FubuRegistry.UseSpark方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Configure
public void Configure(FubuRegistry registry)
{
registry
.Actions
.FindWith<ExplicitControllerRegistration>();
registry
.Views
.TryToAttachWithDefaultConventions()
.TryToAttachViewsInPackages();
registry
.UseSpark(spark => spark.ConfigureComposer(c => c.AddBinder<DiagnosticsTemplateBinder>()));
registry.Configure(graph =>
{
var chain = graph.FindHomeChain();
if (chain == null)
{
graph
.BehaviorFor<GettingStartedController>(x => x.Execute(new GettingStartedRequestModel()))
.Route = new RouteDefinition(string.Empty);
}
});
}
示例2: Configure
public void Configure(FubuRegistry registry)
{
registry.Applies
.ToAllPackageAssemblies()
.ToThisAssembly();
registry.Actions
.IncludeType<AwesomeMenuHandler>()
.FindWith<RestfulHandlerActionSource>();
registry.Routes
.UrlPolicy<AwesomeCreateRoutingConvention>()
.UrlPolicy<AwesomeEditRoutingConvention>()
.UrlPolicy<RestfulCreateRoutingConvention>()
.UrlPolicy<RestfulDeleteRoutingConvention>()
.UrlPolicy<RestfulIndexRoutingConvention>()
.UrlPolicy<RestfulPatchRoutingConvention>()
.UrlPolicy<RestfulFindRoutingConvention>();
registry.Models
.BindModelsWith<EntityModelBinder>();
registry.Output.ToJson.WhenCallMatches(x => x.HandlerType.IsGenericType);
registry.UseSpark();
registry.Views
.TryToAttachWithDefaultConventions()
.TryToAttachViewsInPackages()
.ApplyConvention<IndexViewPolicy>()
.ApplyConvention<CreateViewPolicy>();
registry.HtmlConvention<AwesomeHtmlConventions>();
}
示例3: configure
protected override void configure(FubuRegistry registry)
{
registry.UseSpark();
registry.Actions.IncludeType<ProfileController>();
registry.Views.TryToAttachWithDefaultConventions();
registry.Views.Profile<Mobile>("m.");
registry.IncludeDiagnostics(true);
}
示例4: configure
protected override void configure(FubuRegistry registry)
{
registry.UseSpark();
registry.IncludeDiagnostics(true);
registry.Actions.IncludeType<PartialController>();
registry.Views.RegisterActionLessViews(v => v.ViewModel == typeof (PartialInput));
registry.Views.RegisterActionLessViews(v => v.ViewModel == typeof (MoreInput));
registry.Views.TryToAttachWithDefaultConventions();
}