API.DataAccess.StorageManager.SetStaticData C# (CSharp) Метод

SetStaticData() публичный Метод

Puts a list of CTS Routes into an Azure Blob as JSON.
public SetStaticData ( string staticDataJson ) : void
staticDataJson string
Результат void
        public void SetStaticData(string staticDataJson)
        {
            if (string.IsNullOrWhiteSpace(staticDataJson))
            {
                throw new ArgumentNullException(nameof(staticDataJson), "A non-empty string is needed to store as CTS static data.");
            }

            CloudBlockBlob blob = GetBlockBlob(_staticDataKey);
            blob.UploadText(staticDataJson);
        }

Usage Example

        public void SetStaticData(BusStaticData staticData)
        {
            var staticDataJson = JsonConvert.SerializeObject(staticData);

            _storageManager.SetStaticData(staticDataJson);
            _cacheManager.SetStaticData(staticDataJson);
        }