Need help with ViennaNET?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Raiffeisen-DGTL
185 Stars 25 Forks MIT License 213 Commits 19 Opened issues

Description

Framework for quickly creating enterprise microservices on .NET Core https://habr.com/ru/company/raiffeisenbank/blog/494830/

Services available

!
?

Need anything else?

Contributors list

# 402,867
Shell
F#
fable
elm
1 commit

Repo, containing .NET Standard based infrastructure libs

Build&Test

Quality Gate Status Maintainability Rating Security Rating Reliability Rating

Coverage

Table of contents

ArcSight

Mediator (inner bus)

Messaging

ActiveMQ: * ViennaNET.Messaging.ActiveMQQueue - work with the ActiveMQ queue * ViennaNET.Messaging.ActiveMQQueue.DefaultConfiguration - integration through SimpleInjector

IBM MQ: * ViennaNET.Messaging.MQSeriesQueue - work with the IBM MQ Series queue * ViennaNET.Messaging.MQSeriesQueue.DefaultConfiguration - integration through SimpleInjector

Kafka: * ViennaNET.Messaging.KafkaQueue - work with the Kafka queue * ViennaNET.Messaging.KafkaQueue.DefaultConfiguration - integration through SimpleInjector

RabbitMQ: * ViennaNET.Messaging.RabbitMQQueue - work with the RabbitMQ queue * ViennaNET.Messaging.RabbitMQQueue.DefaultConfiguration - integration through SimpleInjector

ORM

DB2: * ViennaNET.Orm.DB2.Win - driver for connecting to IBM DB2 under Windows * ViennaNET.Orm.DB2.Lnx - driver for connecting to IBM DB2 under Linux

MSSql: * ViennaNET.Orm.MSSQL - connection of the MS SQL driver * ViennaNET.Orm.MSSQL.DefaultConfiguration - assembly integration into the project through SimpleInjector

Oracle: * ViennaNET.Orm.Oracle - connecting the Oracle driver * ViennaNET.Orm.Oracle.DefaultConfiguration - assembly integration into the project through SimpleInjector

PostgreSQL: * ViennaNET.Orm.PostgreSql - connecting the PostgreSql driver * ViennaNET.Orm.PostgreSql.DefaultConfiguration - assembly integration into the project through SimpleInjector

SQLite: * ViennaNET.Orm.SQLite - connecting the SQLite driver * ViennaNET.Orm.SQLite.DefaultConfiguration - assembly integration into the project through SimpleInjector

Redis

Security

Useful Utilities

WebApi

  • ViennaNET.WebApi - WebApi-service builder with common AspNetCore & Swagger features enabled
  • ViennaNET.HttpClient - Http-client builder, integrated in standard AspNetCore DI-container

Quickstart

Examples

Description

Video materials

Let's contribute

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.