コード例 #1
0
        internal static (DuoStatus Status, string Text) GetResponseStatus(R.Status response)
        {
            var status = response.Result switch
            {
                "SUCCESS" => DuoStatus.Success,
                "FAILURE" => DuoStatus.Error,
                _ => DuoStatus.Info
            };

            return(status, response.Message ?? "");
        }
コード例 #2
0
 internal static void UpdateUi(R.Status response, IDuoUi ui)
 {
     var(status, text) = GetResponseStatus(response);
     UpdateUi(status, text, ui);
 }