J'utilise la bibliothèque de classes de service Ria. Cela contient 2 bibliothèque nommée RiaClasslibrary
RiaClasslibrary.Web
.Le code généré par le service Ria ne prend pas en charge la classe partielle
Riaclasslibrary.Web
contient ADO.NET entity data model
et nommé BaseModel
. BaseModel
contient tPage
classe.
Mon problème est
Je classe tPage
insertion séparé. Cette classe contient 2 propriétés publiques. montrer ci-dessous
public sealed partial class tPage : EntityObject
{
public List<tPage> Children { get; set; }
public tPage Parent { get; set; }
public Boolean IsSelected { get; set; }
}
Après j'insérer DomainService et la construction RiaClasslibrary.Web
bibliothèque de classes. Mais le code généré par le service ria ne contient pas les propriétés ci-dessus.
Vous avez une question. Pourquoi vous séparez tPage
classe. Vous insérez simplement ces 3 propriétés dans le code Modelbase.Designer
.
Ma réponse est la suivante: La base de données ne contient pas la propriété 3 et si j'insère des propriétés dans le code, les propriétés sont supprimées après la mise à jour du modèle d'entité.
Je suis heureux de trouver votre réponse, passé des heures aux prises avec ce problème! +1 – David