public virtual Task <string[]> GetRoleUUIDByDigitAsync(string digit, ITaskExecutor svc) { return(svc.Execute(mappingDigitToUUID.GetAsync(digit).ContinueWith <string[]>(t => { if (t.IsCompleted) { var exist = t.GetResultToString(); if (exist != null) { return exist.Split(','); } } return null; }))); }
public virtual Task <string> GetRoleDigitByUUIDAsync(string roleUUID, ITaskExecutor svc) { return(svc.Execute(mappingUUIDToDigit.GetAsync(roleUUID).ContinueWith <string>(t => t.GetResultToString()))); }
public virtual Task <string> GetRoleUUIDByNameAsync(string roleName, ITaskExecutor svc) { return(svc.Execute(mappingNameToUUID.GetAsync(roleName).ContinueWith <string>(t => t.GetResultToString()))); }