Dbml adiciona 1 ao nome do EntitySet
-
12-11-2019 - |
Pergunta
Oi eu tenho um arquivo dbml, que começa a adicionar um 1 ao final de um nome de entidade, existe alguma maneira de consertar permanentemente isso?Se eu alterá-lo no arquivo do designer, ele retornará apenas quando o arquivo for atualizado.
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="Product_CompositeProduct", Storage="_CompositeProducts1", ThisKey="ProductNo", OtherKey="ParentID")]
public EntitySet<CompositeProduct> CompositeProducts1
{
get
{
return this._CompositeProducts1;
}
set
{
this._CompositeProducts1.Assign(value);
}
}
Eu poderia simplesmente mudar o resto do meu código, mas não gosto de ter 1 no nome.
Solução
Parece que você já possui uma propriedade chamada CompositeProducts, e é por isso que adiciona 1 no final do conjunto de entidades.ele adicionará 2 na próxima vez.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow