I also found out that I could implement a function that would serve as a wrapper for calling clients instead.
Create a wrapper function
module Messages open Bizmonger.Patterns let Publish (message:string, payload:_) = MessageBus.Publish(message, payload)
Client The client can then call the function without specifying a class name.
open Messages ... Publish("SOME_MESSAGE", null);
source share