Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicofilips/bytebrusher.cli
A C# CLI App to implement ByteBrusher. Makes it easy to use the framework without having technical knowledge. 🖌️
https://github.com/nicofilips/bytebrusher.cli
cli-app csharp net8
Last synced: about 1 month ago
JSON representation
A C# CLI App to implement ByteBrusher. Makes it easy to use the framework without having technical knowledge. 🖌️
- Host: GitHub
- URL: https://github.com/nicofilips/bytebrusher.cli
- Owner: NicoFilips
- License: mit
- Created: 2023-12-19T19:20:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-22T11:32:03.000Z (11 months ago)
- Last Synced: 2024-10-15T03:07:37.808Z (2 months ago)
- Topics: cli-app, csharp, net8
- Language: C#
- Homepage:
- Size: 17.6 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# ByteBrusher.CLI
## Overview
Give a brief description of your project here...
(e.g., This application is a C# 10.0 Rider Project, targeting .NET 6.0, serving the purpose of ...)## Prerequisites
- .NET 8.0 installed
- JetBrains Rider 2023.3.2 (recommended IDE)## Checking Out the Project
Use the following command to checkout the project:main```bash
git clone
```## Building the Project
In the JetBrains Rider IDE, use the 'Build' option under the 'Build' menu. However, you can also build the project through console with the following command:
```bash
dotnet build
```## Running the Project
To run the built output, use the 'Run' option under the 'Run' menu in the JetBrains Rider IDE. Alternatively, you can use the console command:
```bash
dotnet run --project ByteBrusher.CLI
```## Parameters
The CLI application accepts the following parameters:
--path : The path where the application should perform operations.
Example usage: --path C:/Users/ExampleUser/Documents/ExampleFolder
--deleteFlag: An optional flag that, when present, indicates that the application should delete something (replace 'something' with the actual operation).
Example usage: --deleteFlag
--includeVideos: An optional flag that, when present, indicates that the application should include videos in its operations.
Example usage: --includeVideos
--includeDocuments: An optional flag that, when present, indicates that the application should include documents in its operations.
Example usage: --includeDocuments
These parameters can be used individually or combined depending on the operation you want to perform.
For example, to run the application on a specific path and include videos and documents, you would use the following command:
```bash
dotnet run --project ByteBrusher.CLI --path C:/Users/ExampleUser/Documents/ExampleFolder --includeVideos true --includeDocuments true
```