An open API service indexing awesome lists of open source software.

https://github.com/buraksenyurt/bookworm

Eğitimlerde kullanılmak üzere .Net platformunda yazılan bir CLI(Command Line Interface) çalışması.
https://github.com/buraksenyurt/bookworm

cli command-line-interface csharp dotnet visual-studio-code

Last synced: 9 months ago
JSON representation

Eğitimlerde kullanılmak üzere .Net platformunda yazılan bir CLI(Command Line Interface) çalışması.

Awesome Lists containing this project

README

          

# bookworm

Eğitimlerde kullanılmak üzere .Net platformunda yazılan bir CLI _(Command Line Interface)_ çalışması. Uygulama ile kategoriye göre kitapların bir listeye eklenmesi, listelenmesi, dosyaya çıkartılması veya dosyadan okunması gibi çeşitli fonksiyonellikler ele alınmaktadır. Kitap bilgilerini saklamak içinse Sqlite tabanlı oldukça basit bir API hizmet söz konusudur. Terminal uygulaması bu hizmeti kullanır.

```bash
# Belli bir kategoriye kitap eklemek

dotnet run -- add -t "Programming with Rust" -c "Technical-Books"

# Okunmuş olarak eklemek
dotnet run -- add -t "Tutunamayanlar" -c "Romance" -r true

# Kitapları listelemek
dotnet run -- list

# Listeden kitap çıkarmak
dotnet run -- remove -t "Tutunamayanlar"

# Dosyaya çıktı almak
dotnet run -- export -f "books.json"

# Dosyadan listeyi okumak
dotnet run -- import -f "books.json"
```