# Conflicts: # dotnet/AipsRT/Hubs/WhiteboardHub.cs # dotnet/AipsRT/Services/Interfaces/IMessagingService.cs # front/src/stores/whiteboard.ts
20 lines
838 B
C#
20 lines
838 B
C#
using AipsCore.Application.Models.Shape.Command.CreateTextShape;
|
|
using AipsCore.Application.Models.Shape.Command.MoveShape;
|
|
using AipsCore.Application.Models.Whiteboard.Command.AcceptUserRequestToJoin;
|
|
using AipsCore.Application.Models.Whiteboard.Command.RejectUserRequestToJoin;
|
|
using AipsRT.Model.Whiteboard.Shapes;
|
|
|
|
namespace AipsRT.Services.Interfaces;
|
|
|
|
public interface IMessagingService
|
|
{
|
|
Task CreatedRectangle(Guid whiteboardId, Rectangle rectangle);
|
|
Task CreatedArrow(Guid whiteboardId, Arrow arrow);
|
|
Task CreateLine(Guid whiteboardId, Line line);
|
|
Task CreateTextShape(Guid whiteboardId, TextShape textShape);
|
|
|
|
Task MoveShape(Guid whiteboardId, MoveShapeCommand moveShape);
|
|
|
|
Task AcceptedUser(AcceptUserRequestToJoinCommand command);
|
|
Task RejectedUser(RejectUserRequestToJoinCommand command);
|
|
} |