18 lines
460 B
C#
18 lines
460 B
C#
namespace Socialize.Api.Modules.ContentItems.Contracts;
|
|
|
|
public record ContentItemActivityWriteModel(
|
|
Guid WorkspaceId,
|
|
Guid ContentItemId,
|
|
string EventType,
|
|
string EntityType,
|
|
Guid EntityId,
|
|
string Summary,
|
|
Guid? ActorUserId,
|
|
string? ActorEmail,
|
|
string? MetadataJson);
|
|
|
|
public interface IContentItemActivityWriter
|
|
{
|
|
Task WriteAsync(ContentItemActivityWriteModel model, CancellationToken cancellationToken = default);
|
|
}
|