Refactoring: AzureService base class