【发布时间】:2011-11-20 06:34:16
【问题描述】:
我创建了以下类,我相信它可以为某些需要它的表中的数据行提供一些很好的审计功能。这是我正在使用的课程:
public class AuditableTableServiceEntity : TableServiceEntity
{
protected AuditableTableServiceEntity()
: base()
{
}
protected AuditableTableServiceEntity(string pk, string rk)
: base(pk, rk)
{
}
#region CreatedBy and ModifiedBy
private string _CreatedBy;
[DisplayName("Created By")]
public string CreatedBy
{
get { return _CreatedBy; }
set { _CreatedBy = value; Created = DateTime.Now; }
}
[DisplayName("Created")]
public DateTime? Created { get; set; }
private string _ModifiedBy;
[DisplayName("Modified By")]
public string ModifiedBy
{
get { return _ModifiedBy; }
set { _ModifiedBy = value; Modified = DateTime.Now; }
}
[DisplayName("Modified")]
public DateTime? Modified { get; set; }
#endregion
}
那里的任何人都可以建议我可能会考虑为这门课进行的任何其他更改。我相信这没问题,但由于我需要在许多课程中实现这一点,我想听听是否有人可以提出任何更改或添加建议。
【问题讨论】:
标签: c# azure azure-storage azure-table-storage