Truxton .NET Core

From truxwiki.com
Jump to navigation Jump to search

Truxton .NET Core builds upon the Truxton.ETL Managed API and introduces dotnet core features like dependency injection, configuration and idiomatic message consumer patterns.

It is recommended to use this SDK for most C# ETLs.

Overview

Truxton .NET Core runs against .Net Core 3.1 on windows 10 on 64-bit platforms (TargetFramework: netcoreapp3.1, RuntimeIdentifier: win10-x64).

Getting Started

Truxton .NET Core ETLs are simply .Net Core 3.1 console exes that include references to the the Truxton .NET Core libraries. So to get started we'll choose the appropriate project style in Visual Studio 2019 Community.

Truxton DLL References

The ETL Host

Dependency Injection

Common Truxton Interfaces To Inject

Injecting Your Own Dependencies

Outside Configuration

Consumers

IFileConsumer

Broadcasting To Others