Create a ModuleOptionServiceFactory