Patrones de Diseño
=================
Patrón Singleton: El patrón singleton permite tener una única instancia de una clase para que sea utilizado durante toda la aplicación.
Ejemplo:
public class Connection
{
private static Connection instance;
private Connection() { }
public static Connection GetInstance()
{
if (instance == null)
{
instance = new Connection();
}
return instance;
}
public SqlConnection GetConnection()
{
string connectionString = ConfigurationManager.ConnectionStrings["cn"].ConnectionString;
return new SqlConnection(connectionString);
}
}
//Connection obj = Connection.GetInstance();
No hay comentarios:
Publicar un comentario