Skip to content

antosubash/abp-cli-template

Repository files navigation

AbpTemplate.Cli

NuGet Badge

The CLI for you ABP app. This repo is a work in progress. I will be adding more features to this CLI. If you have any suggestions, please feel free to create an issue. If you want to contribute, please feel free to create a PR. I will be happy to review it. Thanks.

What is this?

This is a CLI for ABP Application. you can use this to connect to you ABP application and perform some actions. For example, you can create a tenant, create a user, create a role, etc.

Features

  • Login
  • Logout
  • Seed Tenant (Randomly generate tenant name, admin user, admin password, etc.)
  • Seed User (Randomly generate user name, password, etc.)
  • Switch tenant
  • Import and Export data (Maybe)

Note: if you are wondering Import from where, I am planning to use a csv file to import and export data.

How to use

Install

dotnet new install Anto.Cli.Template

Create a new project

 dotnet new cli-template -o MyProject --api myabpproject.com

Note: You can use any api you want. I am using myabpproject.com here.

Run the project

cd MyProject
dotnet run

How to contribute

If you want to contribute, please feel free to create a PR. I will be happy to review it. Thanks.

License

MIT

Author