private async Task AfterAskTypeAsync(IDialogContext context, IAwaitable <string> response) { string result = await response; if (result == "更多") { _page++; AskType(context); } else if (result == "回首頁") { _page = 1; AskType(context); } else { Domain.Type selectedType = _types.FirstOrDefault(t => t.Name == result); _condition.Types.Add(selectedType); AskNeedMoreType(context); } }
public static bool IsSameType(this Domain.Type type, Type otherType) { return (type.Name == otherType.Name && type.Namespace == otherType.Namespace); }