- public class MyCommandHandler : Define.Handle<MyCommand>
- {
- private readonly Func<MyCustomContext> contextFactory;
- public MyCommandHandler(Func<MyCustomContext> contextFactory)
- {
- this.contextFactory = contextFactory;
- }
- #region Implementation of IConsume<in Command>
- public void Consume(MyCommand message)
- {
- var context = contextFactory();
- Console.Out.WriteLine(context.TenantId);
- }
- #endregion
- }