// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddRazorPages(); services.AddServerSideBlazor(); services.AddScoped <IClientesServices, ServicioCliente>(); var cadenaConexionSqlComfiguracion = new SqlConfiguracion(Configuration.GetConnectionString("SQL")); services.AddSingleton(cadenaConexionSqlComfiguracion); }
// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddRazorPages(); services.AddServerSideBlazor(); services.AddSingleton <WeatherForecastService>(); services.AddScoped <IPersonaService, PersonaService>(); var sqlConnectionConfiguration = new SqlConfiguracion(Configuration.GetConnectionString("SqlConnection")); services.AddSingleton(sqlConnectionConfiguration); }
public ServicioCliente(SqlConfiguracion c) { configuracion = c; ClientesRepositorio = new RepositorioClientes(configuracion.CadenaConexion); }
public PersonaService(SqlConfiguracion configuracion) { _configuracion = configuracion; _personaRepositorio = new PersonasRepositorio(configuracion.ConnectionString); }