diff --git a/Yavsc/Model/Blog/Blog.cs b/Yavsc/Model/Blog/Blog.cs index 0c413883..b4209f98 100644 --- a/Yavsc/Model/Blog/Blog.cs +++ b/Yavsc/Model/Blog/Blog.cs @@ -1,6 +1,7 @@ using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; +using Newtonsoft.Json; namespace Yavsc.Models { @@ -16,7 +17,8 @@ namespace Yavsc.Models public int Rate { get; set; } public string Title { get; set; } public string AuthorId { get; set; } - [ForeignKey("AuthorId")] + + [ForeignKey("AuthorId"),JsonIgnore] public ApplicationUser Author { set; get; } public bool Visible { get; set; } } diff --git a/Yavsc/Model/Relationship/Circle.cs b/Yavsc/Model/Relationship/Circle.cs index 3ff655b2..2c26379c 100644 --- a/Yavsc/Model/Relationship/Circle.cs +++ b/Yavsc/Model/Relationship/Circle.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; +using Newtonsoft.Json; namespace Yavsc.Models { @@ -12,7 +13,7 @@ namespace Yavsc.Models public string Name { get; set; } public string OwnerId { get; set; } - [ForeignKey("OwnerId")] + [ForeignKey("OwnerId"),JsonIgnore] public virtual ApplicationUser Owner { get; set; } [InverseProperty("Circle")] diff --git a/Yavsc/Model/Relationship/Contact.cs b/Yavsc/Model/Relationship/Contact.cs index 8666f25d..ac845e7d 100644 --- a/Yavsc/Model/Relationship/Contact.cs +++ b/Yavsc/Model/Relationship/Contact.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; - +using Newtonsoft.Json; namespace Yavsc.Models { @@ -12,7 +12,7 @@ namespace Yavsc.Models [Required()] public string OwnerId { get; set; } - [ForeignKeyAttribute("OwnerId")] + [ForeignKeyAttribute("OwnerId"),JsonIgnore] public virtual ApplicationUser Owner { get; set; } } }