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; }
partial void UpdateSite(Site instance);
partial void DeleteSite(Site instance);
partial void InsertSite(Site instance);