permission handling

This commit is contained in:
Paul Schneider 2025-02-23 20:23:23 +00:00
commit 71262647b3
27 changed files with 243 additions and 288 deletions

View file

@ -3,11 +3,14 @@
namespace Yavsc
{
public interface IBlogPost : ITrackedEntity, IIdentified<long>, ITitle
{
string AuthorId { get; set; }
public interface IBlogPostPayLoad
{
string Content { get; set; }
string Photo { get; set; }
bool Visible { get; set; }
}
public interface IBlogPost :IBlogPostPayLoad, ITrackedEntity, IIdentified<long>, ITitle
{
string AuthorId { get; set; }
}
}