예제 #1
0
        public JsonResult GetAccessListTransID(string transID)
        {
            var result = _bigChainDbService.GetMetaDataAndAssetFromTransactionId <string, object>(transID);
            var patientSignPublicKey = HttpContext.Session.GetString(Globals.currentPSPubK);
            var accessList           = result.metadata.AccessList.Keys.ToList();

            accessList.Remove(patientSignPublicKey);
            List <UserInfo> userInfoList = _bigChainDbService.GetUserInfoList(accessList.ToArray());

            return(Json(userInfoList));
        }