(エッセンス)2020年6月27日C#クラスライブラリBaseAOPattribute(Castle-AOPのパッケージ)


using System; using System.Threading.Tasks; namespace Core.Util { /// /// AOP /// : , , AOP /// public abstract class BaseAOPAttribute : Attribute { public virtual async Task Befor(IAOPContext context) { await Task.CompletedTask; } public virtual async Task After(IAOPContext context) { await Task.CompletedTask; } } }