Erro ao criar Controller MVC4 WebAPI
Prezados,
Estou criando um novo projeto bem simples ASP.NET MVC4 Web API utilizando a linguagem C#, MS Visual Studio 2013.
Configurei a conection string no Web.Config
<add name="conexaoSQL" connectionString="Data Source=PC01000\SQLEXPRESS; Initial Catalog=BANCODB; User Id=sa; Password=MinhaSenha;" providerName="System.Data.SqlClient" />
Criei as classes (Model) de conexão com o banco:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
namespace projeto.Models
{
public class conexaoSQL : DbContext
{
public conexaoSQL() : base("name=conexaoSQL")
{
}
}
}
Critei também a classe(Model) com as propriedades da tabela criada:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity;
namespace projeto.Models
{
public class Usuario
{
[Key]
public Int32 Id { get; set; }
public string Nome { get; set; }
public string Telefone { get; set; }
public string Celular { get; set; }
public string Email { get; set; }
public string Endereco { get; set; }
}
}
Porém no momento em que clico com o botão direito do mouse na pasta Controllers, clico em Add/Controller, configuro conforme as informações abaixo
Controller name:
UsuarioController
Scaffolding options
Template: API controller with read/write actions, using Entity Framework
Model class:
Usuario(projeto.Models)
Data context class:
Usuario(projeto.Models)
e clico em Adicionar, é apresentada uma tela de erro com a seguinte mensagem:
"Unsuported Context type". Alguém sabe me informar o pq desse erro e como faço para solucioná-lo?
Discussão (1)
Carregando comentários...