Hi
how to expose members of my class library(.dll) to my web application Asp.net.
i build a class library and this lib was added to my web application as a reference. But know, i want my web application to access my lib(.dll class) properties but not the methods of my .dll
so please tell me what i have do in my class lib (.dll) so that i will expose only members (properties) but not it methods.
Thanks & Regards
chiranjeevi Ommi
[edit]Code moved from Solution to question - OriginalGriff[/edit]
Hi
i am getting error, if i change them to private.
i will past my sample code here, pls help me hoe to do it.
*****************************
namespace TestDLL
{
Public sealed class A
{
private static volatile A instance = null;
private static object myLock = new object();
public B siteConfig = null;
private A()
{
objB = new B();
objB.ReadXml();
}
public static A Instance
{
get
{
if (instance == null)
{
lock (myLock)
{
if (instance == null)
{
instance = new A();
}
}
}
return instance;
}
}
}
Public class B
{
private string virP = string.Empty;
private string rootP = string.Empty;
private string conP = string.Empty;
public string VirP
{
get { return vir; }
set { virP = value; }
}
public string ConP
{
get { return conP; }
set { conP = value; }
}
public string RootP
{
get { return rootP; }
set { rootP = value; }
}
public void ReadXML()
{
virP="";
ConP="";
RootP="";
}
}
}
**************************
when i add my DLL to my web application, i should see only VirP,ConP and RootP but the method "ReadXML". which is not happening even i change to Private.
Thanks & Regards
Chiranjeevi
Improve solution Permalink | Posted 9 mins ago
ommi.chiru724