我已经查找了其他几个答案而且真的无法决定,因为我不确定它是否属于Controller,模型,创建了一个App_Code文件夹。
我真的想远离创建一个单独的项目。
我目前有3个控件,很多模型和很多视图。
我被分配了一个新项目,可以遍历整个ActiveDirectory。此代码可以在任何给定页面上使用,因此它不是特定于控制器。
我应该把这段代码放在哪里?
控制器?模型?创建一个App_Code文件夹并将该类放在那里?
答案 0 :(得分:7)
嗯...在主要项目级别创建一个文件夹,例如ActiveDirectoryService
然后把它放在那里。问题解决了。
当您准备好'服务'时,您可以在控制器中自由使用它,在需要时注入它。
答案 1 :(得分:5)
我知道你并不热衷,但在我看来,最简洁的方法是在你当前的解决方案中创建一个DLL项目,并将你的代码放在那里并从你的主项目中引用它。这使它与其他任何东西完全分开......