Aurora.Services.WebAPIHandler.SizeOfHTTPGetTextureImage C# (CSharp) 메소드

SizeOfHTTPGetTextureImage() 개인적인 메소드

private SizeOfHTTPGetTextureImage ( OSDMap map ) : OSDMap
map OSDMap
리턴 OSDMap
        private OSDMap SizeOfHTTPGetTextureImage(OSDMap map)
        {
            OSDMap resp = new OSDMap(1);
            resp["Size"] = OSD.FromUInteger(0);

            if (map.ContainsKey("Texture"))
            {
                Hashtable args = new Hashtable(2);
                args["method"] = "GridTexture";
                args["uuid"] = UUID.Parse(map["Texture"].ToString());
                Hashtable texture = OnHTTPGetTextureImage(args);
                if (texture.ContainsKey("str_response_string"))
                {
                    resp["Size"] = OSD.FromInteger(Convert.FromBase64String(texture["str_response_string"].ToString()).Length);
                }
            }

            return resp;
        }