Skip to content

Wissance.WebApiToolkit wiki

Ushakov Michael edited this page Sep 18, 2025 · 32 revisions

Introduction

Wissance.WebApiToolkit is a set of libraries that helps to build WebAPI faster with a standardized manner and approach. We told WebAPI therefore we mean not only REST but also gRPC and SignalR too. Wissance.WebApiToolkit is well structured and contains reusable parts that allow you to combine them and extend default behavior. Core interfaces of Wissance.WebApiToolkit are independent from any specific technology and could be easily implemented with different techologies.

Solution structure (libraries)

Solution contains multiple projects, the most important are:

  1. Wissance.WebApiToolkit.Core core interfaces and classes that minimally depend on libs and frameworks that are not part of FCL.
  2. Wissance.WebApiToolkit.Ef implementations of base Core interfaces based on EntityFramework for managing persistent data
  3. Wissance.WebApiToolkit.AWS.S3 implementation of the IFileManager and other utils for working with files and directories with different S3 Cloud services (AWS, Cloudflare R2, Yandex and many others compatible by API with Amazon)

Wissance.WebApiToolkit structure and components

...tbd

Key Features

...tbd

Clone this wiki locally