Example #1
0
        public async Task <ServicePlanInfo> GetUserLicenseByPlanNameAsync(string userPrincipalName, string servicePlanName)
        {
            var userLicenses = await GetLicenseByUserAsync(userPrincipalName);

            ServicePlanInfo servicePlanInfo = null;

            foreach (var license in userLicenses)
            {
                servicePlanInfo = license.ServicePlans.FirstOrDefault(plan => plan.ServicePlanName.Equals(servicePlanName));
            }

            return(servicePlanInfo);
        }
 public void Init()
 {
     instance = new ServicePlanInfo();
 }