我們在其他控制器中也需要控制器中的Disposable
屬性。例如,假設下面的屬性在控制器:Asp.net MVC在其他控制器中使用控制器的一次性屬性
public ClassName<Template> Name { get; set; }
將在同一控制器的構造函數來實例化這樣的:
public SomeController()
: this(new ClassName<Template>())
{
}
public SomeController(ClassName<Template> name)
{
Name = name;
}
我可以在其他實例化容器控制器使用屬性控制器?
只是一個問題:如果它是一個單身人士,那麼不需要一個財產,如果不是......你將如何創建另一個控制器的實例? – 2015-03-25 12:03:08
爲什麼不把它作爲繼承自Controller的基類的抽象屬性 – Kane 2015-03-25 12:14:12
@AmirHosseinMehrvarzi你的意思是你需要在多個控制器中使用**相同的屬性**或者你想重用**相同的實例**? – 2015-03-25 12:16:02