老实说,对于将ActiveDirectory代码/类放在哪里感到困惑

本文关键字:在哪里 代码 ActiveDirectory 老实说 | 更新日期: 2023-09-27 18:14:03

我已经查找了其他几个答案,但真的无法确定,因为我不确定它是否属于Controller,即创建App_Code文件夹的Model。

我真的不想创建一个单独的项目。

我目前有3个控件,很多模型和很多视图。

我被分配了一个新项目,以便能够遍历整个ActiveDirectory。这个代码可以在任何给定的页面上使用,所以它不是特定于控制器的。

我应该把这个代码放在哪里?

控制器?模型创建一个App_Code文件夹并将类放在其中?

老实说,对于将ActiveDirectory代码/类放在哪里感到困惑

嗯。。。在主项目级别创建一个文件夹,例如ActiveDirectoryService,并将其放在那里。问题解决了。

当您准备好"服务"时,您可以在控制器中自由使用它,在需要时注入它。

我知道你不感兴趣,但在我看来,最干净的方法是在当前解决方案中创建一个DLL项目,并将代码放在那里,然后从主项目中引用它。这使它与其他任何东西完全分离。。。