Skip to content

License environment variable is inconsistent with the rest of the Particular platform #826

@PhilBastian

Description

@PhilBastian

Describe the suggested improvement

Is your improvement related to a problem? Please describe.

The environment variable to store the license string for in-process functions (and other cloud platforms) is NSERVICEBUS_LICENSE. This differs from the main PARTICULARSOFTWARE_LICENSE variable used by Core and other desktop-based packages in the platform. This doesn't affect production deployment, but it does mean that the development experience requires two variables to be set if the developer is also working with other parts of the platform.

Describe the suggested solution

Deprecate NSERVICEBUS_LICENSE for this package in favour of PARTICULARSOFTWARE_LICENSE

Describe alternatives you've considered

None

related issues Particular/NServiceBus.AzureFunctions.Worker.ServiceBus#529 and Particular/NServiceBus.AwsLambda.Sqs#386

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions