我正在尝试编写一个实用程序类,它将电子邮件作为我的Web服务的一部分进行编写。
我在项目的App_Code文件夹中有它:
namespace OrtundService.Controllers
{
public class ServiceMail
{
}
}
这个类基本上只是从调用它的控制器获取模型数据,然后使用该数据生成一封电子邮件,然后发送到模型记录中包含的电子邮件地址。
但是,由于我无法理解的原因,我无法在以下控制器中访问它:
namespace OrtundService.Controllers
{
public class UsersController : ApiController
{
}
}
很明显,2个类是同一名称空间中的对等项,那么为什么UsersController类不能看到ServiceMail类呢?
为了清楚起见,我已经确定ServiceMail类可以看到UsersController类。
答案 0 :(得分:1)
将类从app_code移到项目中自己的文件夹中。