public NetworkInterfaceEventFunctions(INetworkManagementService networkManagementService, IConfiguration configuration) { this.networkManagementService = networkManagementService ?? throw new ArgumentNullException(nameof(networkManagementService)); this.defaultPrivateDnsZone = configuration.GetValue <string>("DefaultPrivateDnsZone"); this.hostNameTagName = configuration.GetValue <string>("HostnameTagName"); }
public PrivateEndpointEventFunctions(INetworkManagementService networkManagementService, IPrivateDnsManagementService privateDnsManagementService, IResourceManagementService resourceManagementService) { this.networkManagementService = networkManagementService; this.privateDnsManagementService = privateDnsManagementService; this.resourceManagementService = resourceManagementService; }