public async Task CreateMasterDataCacheAsync()
        {
            MasterDataCache masterDataCache = await GetMasterDataCache();

            await _cache.SetStringAsync(
                MasterDataCacheName,
                JsonConvert.SerializeObject(masterDataCache));
        }
        public async Task GetOrSetValueMasterDataCacheAsync()
        {
            MasterDataCache masterDataCache = await GetMasterDataCache();

            await _cache.GetOrSetValueAsync <MasterDataCache>(
                MasterDataCacheName,
                () => Task.FromResult(masterDataCache),
                DistributedCacheExtensions.DefaultDistributedCacheEntryOptions);
        }