Я пытался написать следующий простой метод расширения для RSAKeyValue:ObjectDisposedException при использовании метода расширения на RSAKeyValue
public static class RSAKeyValueExtensions
{
public static string ToXmlString(this RSAKeyValue keyValue)
{
return keyValue.GetXml().OuterXml;
}
}
Тем не менее, кажется, всякий раз, когда я использую ToXmlString
, я получаю исключение:
System.ObjectDisposedException: безопасная ручка была закрыта
Есть ли способ инкапсу в конце GetXml().OuterXml
, поэтому он не повторяется в разных местах моего кода, не получая ObjectDisposedException
?
Можете ли вы показать, как вы это используете? –