我构建了一个可重用的类库来封装我的身份验证逻辑。我希望能够在多个项目中重用已编译的 *.dll。
我有什么作品。但是,关于我是如何进行引用的,或者我的类库是如何构建的,这并不完全正确。我需要你的帮助来弄清楚我在做什么 - 错误/不理解......
我有一个类库(Authentication.dll
),其结构如下:
namespace AUTHENTICATION
{
public static class authentication
{
public static Boolean Authenticate(long UserID, long AppID) {...}
//...More Static Methods...//
}
}
在我的依赖项目中,我添加了对 Authentication.dll 的引用,并添加了一个 using 指令...
using AUTHENTICATION;
使用这种结构,我可以从我的依赖项目中调用我的 Authenticate 方法,就像这样......
authentication.Authenticate(1,1)
我希望能够不必包含该“身份验证”。在从此类库中调用所有方法之前。那可能吗?如果是这样,我需要对我的类库进行哪些更改,或者我如何在我的依赖项目中实现它?