/ / Entity Framework get CurrentContext - c #, estrutura de entidade

Entity Framework get CurrentContext - c #, estrutura de entidade

Eu estou estendendo uma classe parcial de entidades para ter um método. Como obtenho uma referência ao contexto ao qual a entidade está conectada (se houver) para obter mais entidades do mesmo contexto.

Se isso não é claro, basicamente o código que eu estou olhando para escrever é ao longo destas linhas (código de ar):

public void AssignSize(int width, int height)
{
var size = (from s in this.context.Sizes
where s.width == width && s.height == height
select s).FirstOrDefault();

...
}

Nb: Isso não funciona.

Respostas:

4 para resposta № 1

Você precisa passar o contexto para esse método ou, melhor ainda, em vez de passar em largura e altura, passar o próprio objeto de tamanho.


3 para resposta № 2

Dê uma olhada neste artigo:

Como-obter-o-objeto-contexto-de-entidade

Ele mostra uma solução alternativa para obter o contexto de uma entidade.


0 para resposta № 3

Entidades db = new Entities ();

Onde Entidades é o nome que você disse na EF ...