2
0
mirror of https://github.com/esiur/esiur-dotnet.git synced 2025-05-06 11:32:59 +00:00
This commit is contained in:
Ahmed Zamil 2024-10-16 00:51:12 +03:00
parent f908378408
commit dc8a2c0b46
2 changed files with 34 additions and 2 deletions

View File

@ -9,11 +9,13 @@
<Authors>Ahmed Kh. Zamil</Authors> <Authors>Ahmed Kh. Zamil</Authors>
<Company>Esiur Foundation</Company> <Company>Esiur Foundation</Company>
<PackageLicenseUrl>https://github.com/Esiur/Esiur-dotnet/blob/master/LICENSE</PackageLicenseUrl>
<PackageProjectUrl>http://www.esiur.com</PackageProjectUrl> <PackageProjectUrl>http://www.esiur.com</PackageProjectUrl>
<RepositoryUrl>https://github.com/esiur/esiur-dotnet/</RepositoryUrl> <RepositoryUrl>https://github.com/esiur/esiur-dotnet/</RepositoryUrl>
<OutputType>Exe</OutputType> <PackageReadmeFile>README.md</PackageReadmeFile>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
@ -30,6 +32,7 @@
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Esiur\Esiur.csproj" /> <ProjectReference Include="..\Esiur\Esiur.csproj" />
<None Include="README.md" Pack="true" PackagePath="\"/>
</ItemGroup> </ItemGroup>
</Project> </Project>

29
Esiur.CLI/README.md Normal file
View File

@ -0,0 +1,29 @@
# Esiur CLI
A command-line utility to generate
# Installation
- Command-line
``` dotnet tool install -g Esiur.CLI ```
# Usage
```
Available commands:
get-template Get a template from an IIP link.
version Print Esiur version.
Global options:
-u, --username Authentication username.
-p, --password Authentication password.
-d, --dir Directory name where the generated models will be saved.
-a, --async-setters Use asynchronous property setters.
```
## Example
```
dotnet run esiur get-template iip://localhost/sys/service
```