MASES.KNet.Templates 2.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet new install MASES.KNet.Templates::2.1.0
                    
This package contains a .NET Template Package you can call from the shell/command line.

KNet: Template Usage Guide

For more information related to .NET templates look at https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new-sdk-templates.

Installation

To install the templates executes the following command within a command shell:

dotnet new --install MASES.KNet.Templates

The command installs the latest version and on success will list all templates added to the list of available templates. They are:

  1. knetConsumerApp: a project to create a consumer application for Apache Kafka
  2. knetPipeStreamApp: a project to create a pipe stream application for Apache Kafka Streams
  3. knetProducerApp: a project to create a producer application for Apache Kafka
  4. knetConnectSink: a project to create a library which conforms to an Apache Kafka Connect Sink Connector written in .NET
  5. knetConnectSource: a project to create a library which conforms to an Apache Kafka Connect Source Connector written in .NET

Simple usage

The first three templates are ready made project with enough code to use them directly. To use one of the available templates run the following command:

dotnet new knetConsumerApp

the previous command will create a .NET project for an executable. The user can modify the code or just execute it against an Apache Kafka server.

SDK templates

The last two templates (knetConnectSink, knetConnectSource) are not ready made project: they are skeletons for Apache Kafka Connect Source/Sink Connector written in .NET. The available code does not do anything: the functions in the code shall be filled to obtain some results.

With the available code the user can verify how an Apache Kafka Connect Source/Sink Connector, written in .NET, works; to do this the projects can be compiled to obtain an assembly. See Connect SDK for some information on how use it.

  • .NETFramework 4.6.2

    • No dependencies.
  • net6.0

    • No dependencies.
  • net7.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.1.1 138 11/28/2025
3.1.0 277 9/23/2025
3.0.4 281 9/23/2025
3.0.3 250 8/22/2025
3.0.2 388 8/5/2025
3.0.1 499 7/20/2025
3.0.0 234 7/19/2025
2.9.6 135 11/28/2025
2.9.5 151 11/28/2025
2.9.4 249 10/5/2025
2.9.3 504 7/20/2025
2.9.2 315 7/17/2025
2.9.1 378 2/5/2025
2.9.0 335 12/23/2024
2.8.2 317 11/5/2024
2.8.1 318 9/20/2024
2.8.0 294 8/6/2024
2.7.10 299 11/5/2024
2.7.9 347 9/20/2024
2.7.8 303 7/31/2024
2.7.7 281 7/30/2024
2.7.6 324 7/29/2024
2.7.5 391 7/2/2024
2.7.4 367 6/27/2024
2.7.3 336 6/24/2024
2.7.2 494 5/25/2024
2.7.1 498 5/18/2024
2.7.0 367 5/16/2024
2.6.7 301 11/5/2024
2.6.6 340 9/20/2024
2.6.5 315 9/16/2024
2.6.4 320 6/14/2024
2.6.3 327 6/11/2024
2.6.2 306 5/17/2024
2.6.1 604 5/3/2024
2.6.0 839 3/1/2024
2.5.0 368 2/28/2024
2.4.3 784 2/11/2024
2.4.2 736 1/27/2024
2.4.1 494 1/21/2024
2.4.0 329 1/20/2024
2.3.0 1,814 11/25/2023
2.2.0 1,373 10/19/2023
2.1.3 582 10/11/2023
2.1.2 562 10/6/2023
2.1.1 437 10/5/2023
2.1.0 439 9/27/2023
2.0.2 525 8/2/2023
2.0.1 392 7/11/2023
2.0.0 364 7/8/2023
1.5.5 391 7/1/2023
1.5.4 438 5/28/2023
1.5.3 545 4/16/2023
1.5.2 441 4/11/2023
1.5.1 550 3/15/2023
1.5.0 600 2/9/2023
1.4.8 692 11/28/2022
1.4.7 603 11/23/2022
1.4.6 540 11/22/2022
1.4.5 600 11/21/2022
1.4.4 635 11/1/2022
1.4.3 689 10/21/2022
1.4.2 674 10/17/2022
1.4.1 672 10/10/2022
1.4.0 657 10/6/2022
1.3.6 682 9/19/2022
1.3.5 698 9/8/2022
1.3.4 701 8/18/2022
1.3.3 724 8/5/2022
1.3.2 792 6/19/2022
1.3.1 748 5/23/2022
1.2.4 716 5/11/2022
1.2.3 763 5/7/2022
1.2.2 737 5/2/2022
1.2.1 774 3/28/2022
1.2.0 709 3/20/2022