在MVC6中创建自定义模型联编程序的正确方法是什么

在MVC6中创建自定义模型联编程序的正确方法是什么

本文介绍了在MVC6中创建自定义模型联编程序的正确方法是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用本文中的步骤进行操作一个vNext项目和mvc 6. >这里,但仍然不确定如何实现.

I'm trying to follow the steps in this article using a vNext project and mvc 6. I've been reading through the code here but still a little unsure how to implement this.

有人有一个可行的例子,可以与我分享或指出正确的方向吗?

Does anyone have a working example they could share or point me in the right direction?

我特别想知道如何注册自定义资料夹,以及由于DefaultModelBinder不可用而要继承的类.

I'm particularly wondering how to register the custom binder, and what classes I would inherit from since DefaultModelBinder is not available.

推荐答案

示例模型绑定程序: https://github.com/aspnet/Mvc/blob/dev/src/Microsoft.AspNet.Mvc.Core/ModelBinding/CancellationTokenModelBinder.cs

如何在Startup.cs中注册活页夹

How to register the binder in Startup.cs

public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc().Configure<MvcOptions>(options =>
    {
        options.ModelBinders.Add(typeof(MyModelBinder));
    });

这篇关于在MVC6中创建自定义模型联编程序的正确方法是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-12 20:48