public HrdViewModel(System.IdentityModel.Services.SignInRequestMessage message, IEnumerable<Models.IdentityProvider> idps, RelyingParty rp) { this.OriginalSigninUrl = message.WriteQueryString(); this.Providers = idps.Select(x => new HRDIdentityProvider { DisplayName = x.DisplayName, ID = x.Name, IconUrl = x.IconUrl, UseIconAsButton = x.UseIconAsButton }).ToArray(); Party = new RelyingPartyInfo { Name = rp.Name, Description = rp.Description, ImageUrl = rp.ImageUrl }; RelyingPartyDescription = rp.ExtraData1; }
public HrdViewModel(System.IdentityModel.Services.SignInRequestMessage message, IEnumerable<Models.IdentityProvider> idps) { this.OriginalSigninUrl = message.WriteQueryString(); this.Providers = idps.Select(x => new HRDIdentityProvider { DisplayName = x.DisplayName, ID = x.Name }).ToArray(); }