[F] getVersioningMutators
function getVersioningMutators(program, namespace): | VersionedMutators | TransientVersioningMutator | undefined
Resolve the set of mutators needed to apply versioning to the service.
Parameters
Parameter | Type |
---|---|
program | Program |
namespace | Namespace |
Returns
| VersionedMutators
| TransientVersioningMutator
| undefined
either:
- VersionedMutators when the service is versioned.
- TransientVersioningMutator when the service is not versioned but use specific version from another library.
- undefined when the service is not versioned.