implement message types provider

This commit is contained in:
2026-02-27 21:56:55 +01:00
parent 94ec4e7135
commit 47d62885b1
5 changed files with 38 additions and 24 deletions

View File

@@ -0,0 +1,23 @@
using AipsCore.Application.Abstract.MessageBroking;
using AipsCore.Application.Common.Message.AddArrow;
using AipsCore.Application.Common.Message.AddLine;
using AipsCore.Application.Common.Message.AddRectangle;
using AipsCore.Application.Common.Message.AddTextShape;
using AipsCore.Application.Common.Message.MoveShape;
namespace AipsWorker.Messages;
public class MessageTypesProvider : IMessageTypesProvider
{
public ICollection<Type> GetAllMessageTypes()
{
return
[
typeof(AddArrowMessage),
typeof(AddLineMessage),
typeof(AddRectangleMessage),
typeof(AddTextShapeMessage),
typeof(MoveShapeMessage)
];
}
}