async afterCreateMessageBrokerService(
  dsgContext: dotnetTypes.DsgContext,
  eventParams: dotnet.CreateMessageBrokerServiceParams,
  files: FileMap<Class>
): Promise<FileMap<Class>> {
  const messageBrokerFiles = await createMessageBroker(dsgContext);
  await files.merge(messageBrokerFiles);
  return files;
}

Event Name

CreateMessageBrokerService

Event Parameters

This event does not use any additional parameters.

async afterCreateMessageBrokerService(
  dsgContext: dotnetTypes.DsgContext,
  eventParams: dotnet.CreateMessageBrokerServiceParams,
  files: FileMap<Class>
): Promise<FileMap<Class>> {
  const messageBrokerFiles = await createMessageBroker(dsgContext);
  await files.merge(messageBrokerFiles);
  return files;
}