使用NuGet EnterpriseLibrary.Security.Cryptography库拥有一些全框架站点。
这些依赖于存在任何依赖关系的配置设置。
我现在正在尝试编写一个使用CryptographyManager类的dotnet标准类库。
我已经包括了企业软件包的NuGet端口; EnterpriseLibrary.Security.Cryptography.NetCore
我将在图书馆内打电话:
var db = _cryptographyManager.DecryptSymmetric("RijndaelManaged", eb);
_cryptographyManager
是CryptographyManager
的实例。
我遇到的问题是在.net核心单元测试库中向Unity容器注册此实例。
在某个时候,我需要获取已注册的CryptographyManager类的副本,例如:
CryptographyManager cryptographyManager = EnterpriseLibraryContainer.Current.GetInstance<CryptographyManager>();
但是,我似乎无法设置整个容器。我只是不知道该怎么办...
请提供任何帮助或指导!