Skip to content

telescope-dotnet/telescope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeleScope

Table of Content

Introduction

Welcome

  • TeleScope is a framework written in C# that provides loosely coupled modules for several cross-cutting concerns.
  • The assemblies provide connections to external services, access to the persistence layer and helper for logging or user interactions.
  • The goal of the project is to create reusable NuGet packages that are based strongly on Clean Architecture Principles.

Status

GitHub Actions and Status
Build, Test and Scan
Publish to NuGet
Publish Docu
Quality Gate Status

Usage

Documentation

NuGet Packages

The TeleScope repository contains one solution with lots of NuGet packages. These packages may be used within your domain specific application in different layers depending on your architectural approach.

TeleScope

Versioning

The NuGet versions follow the Semantic Versioning pattern. If a version is in state 0.x.x, this indicates that the package is not used in productive environments so far and that feature updates also may cause breaking changes.

TeleScope.* Packages
GuardClauses Nuget
Logging Nuget Nuget
TeleScope.Connectors.* Packages
Abstractions Nuget
Mqtt beta Nuget Nuget
Http Nuget Nuget
Plc beta Nuget Nuget
Smtp Nuget Nuget
TeleScope.Persistence.* Packages
Abstractions Nuget
Json Nuget
Yaml Nuget
Csv Nuget
Parquet Nuget
TeleScope.UI.* Packages
Cli Nuget

Development

will come soon