Boa noite galera...
Estou seguindo os exercicios de um livro que comprei na casa do código (ASP.NET MVC).
O que ocorre é que em um determinado momento,apos criar as classes do Model, eu nao consigo criar um Controlle.
Ao criar apresenta o erro
Unable to retireve metadata for 'AplicacaoComCodeFirst.Model.Categorias'. No connection string named 'BlogContext' could be found
in the application config file'
Segue Codigos
------ Classe Categorias (Model)
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
namespace AplicacaoComCodeFirst.Models
{
public class Categorias
{
[Key]
public int CategoriaID { get; set; }
public string Categoria { get; set; }
public string Descricao { get; set; }
public virtual ICollection<Posts> Posts { get; set; }
}
}
--------- Classe Posts (Model)
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Web;
namespace AplicacaoComCodeFirst.Models
{
public class Posts
{
[Key]
public long PostID { get; set; }
public string TituloPost { get; set; }
public string ResumoPost { get; set; }
public string ConteudoPost { get; set; }
public DateTime DataPostagem { get; set; }
public int CategoriaID { get; set; }
[ForeignKey("CategoriaID")]
public virtual Categorias Categorias { get; set; }
}
}
-------- Classe BlogContext (Model)
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Web;
namespace AplicacaoComCodeFirst.Models
{
public class BlogContext : DbContext
{
public BlogContext()
: base("name=BlogContext")
{
Database.Connection.ConnectionString =
@"data source=NATYXD-PC\MSSQLMVC;
initial catalog=BlogBDLivro;
Integrated Security=SSPI";
}
public DbSet<Categorias> Categorias { get; set; }
public DbSet<Posts> Posts { get; set; }
}
}
Erro apresentado ao tentar criar o Controller CategoriasController (Controlle)
Unable to retireve metadata for 'AplicacaoComCodeFirst.Model.Categorias'. No connection string named 'BlogContext' could be found
in the application config file'
----------------
gente obrigada desde já toda ajuda, pois preciso mt resolver isso