redis container
$ docker run -d --name redis_basket -p 6379:6379 redis
$ docker exec -it redis_basket /bin/bash
% redis-cli
> ping
> set <KEY> <VALUE>
> get <KEY>
Services/BasketBasket.APIWebstore/Services/Basket5001Swashbuckle.AspNetCoreSwashbuckle.AspNetCore.SwaggerSwashbuckle.AspNetCore.SwaggerGenSwashbuckle.AspNetCore.SwaggerUINewtonsoft.JsonMicrosoft.Extensions.Caching.StackExchangeRedisProgram.cs:
```cs
—
| builder.Services.AddAuthorization();
| app.UseSwagger(); |
localhost:5001/swagger
applicationUrl to auto-open Swagger in launchSettingsBasket.API/Entities
ShoppingCartItem.csShoppingCart.csBasket.API/Repositories
IBasketRepository.csBasketRepository.csBasket.API/Controllers
BasketController.cs| builder.Services.AddScoped<IBasketRepository, BasketRepository>(); |
appsettings.Development:
```cs
| {
| “Logging”: {
| “LogLevel”: {
| “Default”: “Information”,
| “Microsoft.AspNetCore”: “Warning”
| }
| },
| “CacheSettings” : { |
| “ConnectionString”: “localhost:6379” |
redis-cli in the redis_basket container and run:
$ docker exec -it redis_basket /bin/bash
% redis-cli
> type <added-basket-id>
hash
> hkeys <added-basket-id>
1) "absexp"
2) "data"
3) "sldexp"
> hget <added-basket-id> data
"{...}"
docker-compose.ymldocker-compose.override.yml
Овај садржај је заштићен лиценцом Creative
Commons Attribution-NonCommercial 3.0 Unported License.