Я создал синглтон, который в конструкторе выглядит так:
public static class MyCertificate
{
private readonly static X509Certificate2 _singletonInstance = new X509Certificate2();
static MyCertificate()
{
if(_singletonInstance == null)
_singletonInstance = GetMyCertificateFromDatabase();
}
public static X509Certificate2 MyX509Certificate
{
get { return _singletonInstance; }
}
...
}
свойство MyX509Certificate возвращает _sigletonInstance.
Мне нужно отладить вызываемые методы, такие как GetMyCertificateFromDatabase (). Так в an.aspx.cs у меня есть это:
protected void Page_Load(object sender, EventArgs e)
{
InsertCertificate();
}
private static void InsertCertificate()
{
X509Certificate2 certificate;
certificate = MyCerfiticate.MyX509Certificate;
}
Я не совсем уверен, как пройти через так, чтобы я мог пройти через вызываемые методы, которые помогают установить этот синглтон. Он просто переходит к свойству и затем возвращается, когда я отлаживаю InsertCertificate ()