Мне нужно вызвать определенную функцию из Castle.Core.dll, но кажется, что AutoMapper и Moq объединяют Castle.Core в свои сборки.
Это то, что мне нужно назвать
Castle.DynamicProxy.Generators.AttributesToAvoidReplicating.Add(typeof(System.Security.Permissions.UIPermissionAttribute));
Но я получаю Ambiguous reference
, потому что Castle.Core технически доступен в 3 местах (AutoMapper, Moq и автономная DLL)
Я не могу просто отменить рефлексию ни одного из dll, потому что все они управляются NuGet и Castle. Для NHib требуется отдельное ядро, а остальные dll - это то, что было загружено пакетами nuget AutoMapper и Moq.
Есть предложения? иначе, не зависящий от NuGet для управления ссылками на мою библиотеку?