pubsubworker 1.0.7

dotnet new install pubsubworker::1.0.7
This package contains a .NET Template Package you can call from the shell/command line.

PubSub Worker Starter

A .NET Core project template optimized for handling GCP PubSub Events. So you can focus more on the implementation of your core functionally instead of wiring up PubSub. This is open source, so feel free to contribute!

Installation

Install the template

dotnet new -i pubsubworker

Create a new project from the template

dotnet new pubsubworker -n myworker -o myfolder

Notes

Note that the credentials here are stored in the Credentials folder. Management of credentials are at the discretion of the user based on the needs and resources available. I advise to use a secure way to manage credentials Vault by HashiCorp, or storing these as a jenkins secret parameter.

Credits

This is a port of proudmonkey's ApiBoilerPlate that focuses on GCP PubSub Subscription workers. It uses the same project structure and naming conventions so that you get a consistent development experience all the way.

  • Dapper (2.0.30)
  • Google.Cloud.PubSub.V1 (1.0.0)
  • Npgsql (4.1.1)
  • .NETCoreApp 3.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
1.0.7 2,530 11/24/2019
1.0.6 490 11/23/2019
1.0.5 465 11/19/2019
1.0.0 493 11/15/2019

Fixed an issue where IServiceRegistration classes are not being called at Startup.
     Added System.Data.SqlClient package so that SqlConnection class is resolved