dotnet --list-sdks
- wyświetlenie listy zainstalowanych SDKdotnet new globaljson
- utworzenie pliku global.jsondotnet new globaljson --sdk-version {version}
- utworzenie pliku global.json i ustawienie wersji SDKdotnet new --list
- wyświetlenie listy dostępnych szablonówdotnet new {template}
- utworzenie nowego projektu na podstawie wybranego szablonudotnet new {template} -o {output}
- utworzenie nowego projektu w podanym katalogudotnet restore
- pobranie bibliotek nuget na podstawie pliku projektudotnet build
- kompilacja projektudotnet run
- uruchomienie projektudotnet run {app.dll}
- uruchomienie aplikacjidotnet test
- uruchomienie testów jednostkowychdotnet run watch
- uruchomienie projektu w trybie śledzenia zmiandotnet test
- uruchomienie testów jednostkowych w trybie śledzenia zmiandotnet add {project.csproj} reference {library.csproj}
- dodanie odwołania do bibliotekidotnet remove {project.csproj} reference {library.csproj}
- usunięcie odwołania do bibliotekidotnet new sln
- utworzenie nowego rozwiązaniadotnet sln {solution.sln} add {project.csproj}
- dodanie projektu do rozwiązaniadotnet sln {solution.sln} remove {project.csproj}
- usunięcie projektu z rozwiązaniadotnet publish -c Release -r {platform}
- publikacja aplikacjidotnet publish -c Release -r win10-x64
- publikacja aplikacji dla Windowsdotnet publish -c Release -r linux-x64
- publikacja aplikacji dla Linuxdotnet publish -c Release -r osx-x64
- publikacja aplikacji dla MacOSdotnet add package {package-name}
- dodanie pakietu nuget do projektudotnet remove package {package-name}
- usunięcie pakietu nuget do projektu
- Utworzenie klasy
public class FakeOptions
{
public int Quantity { get; set; }
}
- appsettings.json
"FakeOptions": {
"Quantity" : 200
}
services.Configure<FakeOptions>(Configuration.GetSection("FakeOptions"));
services.Configure<FakeOptions>(config => new FakeOptions { Quantity = 3 });
- Pobranie obrazu
docker pull redis:latest
- Wyświetlenie pobranych obrazów
docker images
- Uruchomienie kontenera
docker run --name my-redis -d -p 6379:6379 redis
- Uruchomienie klienta redis-cli w trybie interaktywnym
docker exec -it my-redis redis-cli