Skip to content
This repository was archived by the owner on Aug 17, 2024. It is now read-only.

Repository files navigation

Waves Core

logo logo logo

📚 About Waves

Waves is a cross-platform framework designed for flexible developing of desktop, mobile applications and web-services.

📒 About Waves.Core

Waves.Core is base kernel of Waves framework. It contains interfaces, base primitives, abstractions, services and utilities of framework.

🚀 Getting started

Like all Waves libraries Waves.Core distributes via NuGet. You can find the packages here.

Or use these commands in the Package Manager to install Waves.Core manually:

Install-Package Waves.Core

⌨️ Usage basics

After installing the package you just need to initialize core in your main class:

var core = new WavesCore();
await core.StartAsync();
await core.BuildContainerAsync();

Resolve services from container:

var logger = await core.GetInstanceAsync<ILogger<Program>>();
logger?.LogInformation("Hello world");

⚠️ Other documentation will be available soon.

📋 Licence

Waves.Core is licenced under the MIT licence.

About

Waves.Core is base kernel of Waves framework. It contains interfaces, base primitives, abstractions, services and utilities of framework.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages