/// <summary> /// Initializes a new instance of the RbacQuota class /// </summary> /// <param name="quota">RBAC configuration quota value</param> public RbacQuota(XmlQuota quota) { if (quota == null) { this.MaxConcurrentRequests = DefaultMaxConcurrrentRequests; this.MaxRequestsPerTimeSlot = DefaultMaxRequestPerSec; this.Timeslot = 1; } else { this.MaxConcurrentRequests = quota.MaxConcurrentRequests; this.MaxRequestsPerTimeSlot = quota.MaxRequestsPerTimeslot; this.Timeslot = quota.Timeslot; } }