我创建了以下课程
静态类 CustomerServiceData.cs
namespace QSys.Library.Security
{
public static class CustomerServiceData
{
public static bool CompanyNameUpdatable
{
get;
set;
}
public static bool AddressUpdatable
{
get;
set;
}
public static bool CityUpdatable
{
get;
set;
}
}
}
现在我将静态类的值设置如下。客户数据服务.cs
namespace QSys.Web.Services
{
public class CustomerDataService : DomainService
{
public void GetCustomerDataService()
{
CustomerServiceData.CompanyNameUpdatable = true;
CustomerServiceData.AddressUpdatable = true;
CustomerServiceData.CityUpdatable = true;
}
}
}
在这里我想创建静态类属性,它将返回像CustomerViewModel.cs这样的整个静态类
public class CustomerViewModel : NotificationObject
{
#region Properties
public CustomerServiceData SecurityData
{
get
{
// I HAVE RETURN CustomerServiceData AS STATIC
//What should be coming here...?
return CustomerServiceData;
}
}
public Customer Customer
{
get { return _customer; }
set
{
_customer = value;
RaisePropertyChanged(() => Customer);
}
}
#endregion
}
任何意见和建议将不胜感激!
提前致谢, 伊姆达杜森