Como crio a cadeia de conexão programaticamente para o MS SQL no Entity Framework 6?

Como crio a cadeia de conexão programaticamente para o MS SQL no Entity Framework 6?

Estou usando c # e WPF e queria saber se alguém poderia me mostrar como ou vincular-me a um recurso que mostra como configurar seqüências de conexão programaticamente no EF 6. O artigo do MSDN explica que você podehttp://msdn.microsoft.com/en-us/data/jj680699#moving mas não é necessário criar cadeias de conexão reais.

Então, aqui está um exemplo EF6 que funciona

App.Config

entityFramework codeConfigurationType = "WPFwithEF.SqlConfiguration, WPFwithEF"> / entityFramework

contexto

public class ProductContext : DbContext
{  
    public ProductContext():base("Wpf")
    { }
    public DbSet<Category> Categories { get; set; }
    public DbSet<Product> Products { get; set; }
}

Configuração.cs

namespace WPFwithEF
{
public class SqlConfiguration : DbConfiguration
{

    public SqlConfiguration()
    {
        SetProviderServices(SqlProviderServices.ProviderInvariantName,SqlProviderServices.Instance);           
        SetDefaultConnectionFactory(new SqlConnectionFactory());
    }
}
}

mas se a base de contexto for "name = Wpf", essa configuração não funcionará. Existe uma maneira de fazer isso funcionar? E estou procurando o EF6 mais recente, não a maneira antiga de fazê-lo.

questionAnswers(5)

yourAnswerToTheQuestion