public static RebusConfigurer UseSharedNothingApproach(this RebusConfigurer rebus, Action <CustomTypeNameConventionBuilder> builder) => rebus .UsePureJsonSerialization() .UseTopicNameSameAsMessageTypeNameConvetion() .UseTopicNameAsMessageTypePipeline() .UseCustomMessageTypeNames(builder);