小编Lir*_*ran的帖子

MVC 5从BeginExecuteCore重定向到另一个控制器

我尝试从函数BeginExecuteCore重定向到另一个控制器所有我的控制器继承函数BeginExecuteCore我想做一些逻辑,如果发生的事情,所以重定向到"XController"

怎么做?

编辑:

Balde:我使用函数BeginExecuteCore我不能使用Controller.RedirectToAction

     protected override IAsyncResult BeginExecuteCore(AsyncCallback callback, object state)
    {


        //logic if true Redirect to Home else .......


        return base.BeginExecuteCore(callback, state);
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-routing asp.net-mvc-5

2
推荐指数
1
解决办法
2757
查看次数

为什么需要使用 OnModelCreating (首先是 MVC 5 EF 代码)?

我不明白使用函数的原因是什么OnModelCreating

当我可以做类似的事情时

[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Int Id { get; set; }

public Int LanguageId { get; set; }
[ForeignKey("LanguageId")]

public Language Language { get; set; }
Run Code Online (Sandbox Code Playgroud)

也许我错了,但是当我读到这一点时,它被解释为它是针对多对多关系的。那么为什么不做这样的事情呢。

ICollection<User> Users
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-5

2
推荐指数
1
解决办法
1446
查看次数