Invalid Message Channel Generator
[GenerateInvalidMessageChannel] creates a strongly typed builder factory for InvalidMessageChannel<TPayload>.
[GenerateInvalidMessageChannel(
typeof(OrderImportCommand),
FactoryName = "Create",
ChannelName = "order-import-invalids")]
public static partial class GeneratedOrderInvalidMessageChannel;
Generated shape:
public static InvalidMessageChannel<OrderImportCommand>.Builder Create(
MessageChannel<InvalidMessage<OrderImportCommand>> invalidChannel);
The host type must be partial. Applications finish the builder with validation predicates and reason functions from their own domain.