/// <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); }
public async Task <ProductCustomization> GetCustomization() { if (_customization != null) { return(_customization); } _customization = await WcfClient.GetCustomizationAsync(); return(_customization); }