में ऐप_code से कोड फ़ाइलों का उपयोग क्यों नहीं कर सकता हूं, मैं एएसपीनेट वेब ऐप पर काम कर रहा हूं, और मेरे ऐपकोड में कुछ कक्षाएं हैं, लेकिन किसी कारण से मैं किसी का उपयोग नहीं कर सकता उनमें से मेरे कोड में। मैंने एक ही नामस्थान का उपयोग करने की कोशिश की, मैंने दोनों फाइलों में किसी भी नेमस्पेस के बिना कोशिश की, लेकिन कुछ भी मदद नहीं करता है।मैं अपने कोड एएसपीनेट सी #
यह मेरा पेज कोड है:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using LinkedIn;
using LinkedIn.ServiceEntities;
namespace Authentication
{
public partial class LinkedinMoreInfo : LinkedinBasePage
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
और मेरे कोड कक्षा में:
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Xml.Linq;
using LinkedIn;
namespace Authorisation
{
public class LinkedInBasePage : System.Web.UI.Page
{
private string AccessToken
{
get { return (string)Session["AccessToken"]; }
set { Session["AccessToken"] = value; }
}
private InMemoryTokenManager TokenManager
{
get
{
var tokenManager = (InMemoryTokenManager)Application["TokenManager"];
if (tokenManager == null)
{
string consumerKey = ConfigurationManager.AppSettings["LinkedInConsumerKey"];
string consumerSecret = ConfigurationManager.AppSettings["LinkedInConsumerSecret"];
if (string.IsNullOrEmpty(consumerKey) == false)
{
tokenManager = new InMemoryTokenManager(consumerKey, consumerSecret);
Application["TokenManager"] = tokenManager;
}
}
return tokenManager;
}
}
protected WebOAuthAuthorization Authorization
{
get;
private set;
}
protected override void OnLoad(EventArgs e)
{
this.Authorization = new WebOAuthAuthorization(this.TokenManager, this.AccessToken);
if (!IsPostBack)
{
string accessToken = this.Authorization.CompleteAuthorize();
if (accessToken != null)
{
this.AccessToken = accessToken;
Response.Redirect(Request.Path);
}
if (AccessToken == null)
{
this.Authorization.BeginAuthorize();
}
}
base.OnLoad(e);
}
}
}
किसी भी विचार क्या समस्या हो सकती है? अग्रिम
आपको क्या त्रुटि मिलती है? – ChrisF
क्या 'प्रमाणीकरण' और 'प्राधिकरण' आपका "समान नामस्थान" है? – mellamokb
क्या आपने सुनिश्चित किया है कि परियोजना में App_Code शामिल है? और यदि आप कक्षाओं को App_Code से अपनी प्रोजेक्ट की रूट निर्देशिका में ले जाते हैं तो यह काम करता है? – James