public OAuth(string providerSlug) { Data.Site site = new Site(); Data.SiteProvider siteProvider = new SiteProvider(); Data.Provider provider = new Data.Provider(); var oAuthProvider = null; // Data.Repositories.Current.Repository.GetOAuth(providerSlug); this.ProviderId = oAuthProvider.ProviderId; this.CodeEndpoint = oAuthProvider.CodeEndpoint; this.TokenEndpoint = oAuthProvider.TokenEndpoint; this.UserEndPoint = oAuthProvider.UserEndpoint; this.CodeLinkFormat = oAuthProvider.CodeLinkFormat; this.TokenLinkFormat = oAuthProvider.TokenLinkFormat; this.RedirectUri = oAuthProvider.RedirectUri.Trim(); this.ClientId = oAuthProvider.ClientId; this.ClientSecret = oAuthProvider.ClientSecret; this.Scope = oAuthProvider.Scope; this.ReturnUrl = null; this.Code = null; this.Token = null; }
private void detach_SiteProviders(SiteProvider entity) { this.SendPropertyChanging(); entity.Provider = null; }
private void attach_SiteProviders(SiteProvider entity) { this.SendPropertyChanging(); entity.Provider = this; }
partial void DeleteSiteProvider(SiteProvider instance);
partial void UpdateSiteProvider(SiteProvider instance);
partial void InsertSiteProvider(SiteProvider instance);