业务框架实现详解
在业务应用开发中,有许多基础类和组件用于构建不同类型的业务对象和集合,下面为你详细介绍这些类及其功能。
1. 应用上下文访问
在应用开发里, ApplicationContext 类能为应用的其他部分提供对应用上下文值的访问。有些方法使用内部作用域,因为它们不仅会从 LocalContext 属性调用,还会从数据门户调用。 ClientContext 和 GlobalContext 的值会通过数据门户在客户端和服务器之间流动。
2. BusinessBase 类
BusinessBase<T> 类为单个可编辑对象提供了大部分功能,它整合了数据绑定、验证规则、授权规则和多级撤销等支持。
- 类声明
namespace Csla
{
[Serializable]
public abstract class BusinessBase<T> :
Core.BusinessBase, Core.ISavable where T : BusinessBase<T>
}
例如,一个业务类可以这样声明:
[Serializable]
public class C
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



