コード例 #1
0
        private static bool TryReadLink(string value, out string link)
        {
            JsonSerializerSettings settings = new JsonSerializerSettings
            {
                ContractResolver = new CamelCasePropertyNamesContractResolver()
            };

            try
            {
                VersionBlobContent content = JsonConvert.DeserializeObject <VersionBlobContent>(value,
                                                                                                JsonSerialization.Settings);

                if (content == null)
                {
                    link = null;
                    return(false);
                }

                link = content.Link;
                return(true);
            }
            catch (JsonException)
            {
                link = null;
                return(false);
            }
        }
コード例 #2
0
ファイル: HostVersionReader.cs プロジェクト: sravan251/Azure
        private static bool TryReadLink(string value, out string link)
        {
            try
            {
                VersionBlobContent content = JsonConvert.DeserializeObject <VersionBlobContent>(value, JsonSerialization.Settings);

                if (content == null)
                {
                    link = null;
                    return(false);
                }

                link = content.Link;
                return(true);
            }
            catch (JsonException)
            {
                link = null;
                return(false);
            }
        }