EF Core ApplicationUser не может .Include () один ко многим объектам

I Используйте следующие

public class ObjectIdModelBinder : DefaultModelBinder
{
    public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
    {
        string value = controllerContext.RouteData.Values[bindingContext.ModelName] as string;
        if (String.IsNullOrEmpty(value)) {
            return ObjectId.Empty;
        }
        return new ObjectId(value);
    }
}

и

protected void Application_Start()
    {
        ......

        ModelBinders.Binders.Add(typeof(ObjectId), new ObjectIdModelBinder()); 
    }

почти забытые, сделайте URL-адреса из ObjectId.ToString()

-1
задан Kyle Carlson 18 January 2019 в 02:33
поделиться