Edi.Core
1.0.1
dotnet add package Edi.Core --version 1.0.1
NuGet\Install-Package Edi.Core -Version 1.0.1
<PackageReference Include="Edi.Core" Version="1.0.1" />
paket add Edi.Core --version 1.0.1
#r "nuget: Edi.Core, 1.0.1"
// Install Edi.Core as a Cake Addin #addin nuget:?package=Edi.Core&version=1.0.1 // Install Edi.Core as a Cake Tool #tool nuget:?package=Edi.Core&version=1.0.1
Edi.Core - Easy Device Integrator Core
Edi.Core is a .NET library that simplifies device management, providing developers with an efficient and intuitive way to control and interact with various devices.
Key Features
- Simple, intuitive device management through the Gallery system
- Easy control over tasks: pause, resume, stop
- Configuration and management of different types of tasks
- Ideal for game development and applications that require flexible device control
Getting Started
Using Edi.Core is straightforward. Here's how to get started:
First, make sure you have the Edi.Core package installed. If not, you can get it from NuGet:
Install-Package Edi.Core
Next, add Edi.Core to your services:
using Edi.Core;
...
builder.Services.AddEdi();
After setting up the services, you can get an instance of IEdi
:
var edi = serviceScope.ServiceProvider.GetRequiredService<IEdi>();
await edi.Init();
Alternatively, you can also create an instance of Edi
using the EdiBuilder
:
var edi = EdiBuilder.Create("appsetting.json");
await edi.Init();
And there you have it! You're now ready to start using Edi.Core in your application.
Contact
If you have any issues, questions, or suggestions, feel free to open an issue on this repository. Contributions are also welcome!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Buttplug (>= 3.0.0)
- Buttplug.Client.Connectors.WebsocketConnector (>= 3.0.0)
- CsvHelper (>= 30.0.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 7.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 7.0.4)
- Microsoft.Extensions.Configuration.FileExtensions (>= 7.0.0)
- Microsoft.Extensions.Configuration.Json (>= 7.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 7.0.0)
- NAudio (>= 2.1.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.