This commit is contained in:
Javier Suárez Ruiz 2017-01-10 15:42:51 +01:00
commit e89221214a
3 changed files with 15 additions and 12 deletions

View File

@ -16,7 +16,7 @@
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile> <AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk> <AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>v7.0</TargetFrameworkVersion> <TargetFrameworkVersion>v6.0</TargetFrameworkVersion>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest> <AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<NuGetPackageImportStamp> <NuGetPackageImportStamp>
</NuGetPackageImportStamp> </NuGetPackageImportStamp>

View File

@ -67,7 +67,7 @@ namespace eShopOnContainers.Identity
clientUrls.Add("Spa", Configuration.GetValue<string>("SpaClient")); clientUrls.Add("Spa", Configuration.GetValue<string>("SpaClient"));
// Adds IdentityServer // Adds IdentityServer
services.AddIdentityServer() services.AddIdentityServer(x => x.IssuerUri = "null")
.AddTemporarySigningCredential() .AddTemporarySigningCredential()
.AddInMemoryScopes(Config.GetScopes()) .AddInMemoryScopes(Config.GetScopes())
.AddInMemoryClients(Config.GetClients(clientUrls)) .AddInMemoryClients(Config.GetClients(clientUrls))

View File

@ -52,17 +52,20 @@ namespace Microsoft.eShopOnContainers.WebMVC.Controllers
public async Task<IActionResult> AddToCart(CatalogItem productDetails) public async Task<IActionResult> AddToCart(CatalogItem productDetails)
{ {
var user = _appUserParser.Parse(HttpContext.User); if (productDetails != null)
var product = new BasketItem()
{ {
Id = Guid.NewGuid().ToString(), var user = _appUserParser.Parse(HttpContext.User);
Quantity = 1, var product = new BasketItem()
ProductName = productDetails.Name, {
PictureUrl = productDetails.PictureUri, Id = Guid.NewGuid().ToString(),
UnitPrice = productDetails.Price, Quantity = 1,
ProductId = productDetails.Id ProductName = productDetails.Name,
}; PictureUrl = productDetails.PictureUri,
await _basketSvc.AddItemToBasket(user, product); UnitPrice = productDetails.Price,
ProductId = productDetails.Id
};
await _basketSvc.AddItemToBasket(user, product);
}
return RedirectToAction("Index", "Catalog"); return RedirectToAction("Index", "Catalog");
} }
} }