C# 接近单例连接类
我试图创建一个singleton类,它可以返回连接对象以及其他相关对象。以上就是我想到的方法。我肯定不知怎么的我错了。请指出原因是什么?或者,如果不是的话,最好的方法是什么 这不是Singleton…我理解,但我认为我不能声明类static,因为它涉及连接。所以我真的对这种情况感到困惑。这不是一个单例(除非它是通过一个负责维护这个类的一个实例的工厂类访问的)。查看本文了解如何实现singleton模式:C# 接近单例连接类,c#,asp.net,singleton,C#,Asp.net,Singleton,我试图创建一个singleton类,它可以返回连接对象以及其他相关对象。以上就是我想到的方法。我肯定不知怎么的我错了。请指出原因是什么?或者,如果不是的话,最好的方法是什么 这不是Singleton…我理解,但我认为我不能声明类static,因为它涉及连接。所以我真的对这种情况感到困惑。这不是一个单例(除非它是通过一个负责维护这个类的一个实例的工厂类访问的)。查看本文了解如何实现singleton模式: namespace AV.Connections { protected
namespace AV.Connections
{
protected class MyConnection
{
protected ConnectionStringSettings connectionSettings
{
get { return ConfigurationManager.ConnectionStrings["mySQLConnection"]; }
}
protected DbConnection connection
{
get { return new OdbcConnection(connectionSettings.ConnectionString); }
}
protected DbCommand command
{
get { return connection.CreateCommand(); }
}
protected DbParameter parameter
{
get { return command.CreateParameter(); }
}
}
}