AOP 未來想像 on 2023/4/28
AOP future imagination, Aspect, weave, weaving
AOP - Waving 應用
之後
Task HandleQuery() => CatchHandling(async () =>
{
var qryArgs = new TodoQryAgs
{
Msg = f_testFail ? "測試邏輯失敗" : "今天天氣真好",
Amt = 999
};
dataList = await bizApi.QryDataListAsync(qryArgs);
});Task HandleAdd() => CatchHandling(async () =>
{
var newTodo = await bizApi.AddFormDataAsync(newTodoDesc);
// Success
dataList.Add(newTodo);
newTodoDesc = string.Empty;
});之前
以 Blazor App 為例
未導入AOP
導入AOP:CatchHandling
AOP 語法說明
以 Blazor App 為例二:狀態交換
未導入 AOP
導入AOP:CatchHandling
AOP 語法說明
更多的 AOP 想像
Last updated