/// <inheritdoc cref="NetworkingApiBuilder.ListSecurityGroupsAsync{T}" />
 public static async Task <IEnumerable <SecurityGroup> > ListSecurityGroupsAsync(this NetworkingService service, SecurityGroupListOptions options = null, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(await service._networkingApiBuilder.ListSecurityGroupsAsync <SecurityGroupCollection>(options, cancellationToken).ConfigureAwait(false));
 }
 /// <inheritdoc cref="NetworkingApiBuilder.ListSecurityGroupsAsync{T}" />
 public static async Task<IEnumerable<SecurityGroup>> ListSecurityGroupsAsync(this NetworkingService service, SecurityGroupListOptions options = null, CancellationToken cancellationToken = default(CancellationToken))
 {
     return await service._networkingApiBuilder.ListSecurityGroupsAsync<SecurityGroupCollection>(options, cancellationToken).ConfigureAwait(false);
 }