A Circle must pre-exist before beeing used by an authorization

This commit is contained in:
Paul Schneider 2026-08-21 16:40:24 +01:00
commit 8f91cbed02
Signed by: notazof
GPG key ID: 1DD5D838E5343B06
3 changed files with 21 additions and 6 deletions

View file

@ -5,12 +5,10 @@ namespace Yavsc.Models.Access
using Newtonsoft.Json;
using Blog;
using Yavsc.Abstract.Identity.Security;
using Yavsc.Abstract.BlogSpot;
public class CircleAuthorizationToBlogPost : ICircleAuthorization
public class CircleAuthorizationToBlogPost : PostAccessControlRulePayload
{
public long CircleId { get; set; }
public long BlogPostId { get; set; }
[JsonIgnore]
[ForeignKey("BlogPostId")]
public virtual BlogPost Target { get; set; }