/// <inheritdoc />
        public Task <ProductCustomization> GetCustomization(bool force)
        {
            if (force)
            {
                _customization = null;
            }

            return(GetCustomization());
        }
 /// <inheritdoc />
 public override async Task ConnectionCallback(ConnectionState connectionState)
 {
     if (connectionState != ConnectionState.Success)
     {
         _customization = null;
     }
     else
     {
         await GetCustomization();
     }
 }
        /// <inheritdoc />
        public async Task <ProductCustomization> GetCustomization()
        {
            if (_customization != null)
            {
                return(_customization);
            }

            _customization = await GetAsync <ProductCustomization>("customization");

            return(_customization);
        }
Exemple #4
0
        public async Task <ProductCustomization> GetCustomization()
        {
            if (_customization != null)
            {
                return(_customization);
            }

            _customization = await WcfClient.GetCustomizationAsync();

            return(_customization);
        }