public void TestRouter()
        {
            Flag = 0;

            CommandRouter Router = new CommandRouter();

            Router.Add(EventType.GM, MatchType.Contains, "test", typeof(TestCommand));

            object sender             = new object();
            CQGroupMessageEventArgs e = null;

            Router.Handle(sender, e);

            Assert.AreEqual(1, Flag);
        }
Exemplo n.º 2
0
        public void CreateParking([FromBody] CreateParkingRequest request)
        {
            var command = new CreateParkingCommand(request.ParkingName, request.Capacity);

            _commandRouter.Handle(command);
        }