Giter VIP home page Giter VIP logo

codedesignplus.event.bus's Introduction

Build status Bugs Code Smells Coverage Duplicated Lines (%) Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Technical Debt Vulnerabilities Security Rating


Logo

CodeDesignPlus.Event.Bus

Librería que contiene servicios base para la implementación del patrón publish/subscribe.
Explore the docs »

Report Bug · Request Feature

Table of Contents

About The Project

Logo

Este proyecto tiene como objetivo proveer las interfaces, servicios, middleware, opciones y métodos de extensión para la implementación del patrón publish/subscribe en sus proyectos Web, Api, Desktop desarrollados en .Net Core.

De igual forma esta librería es usada para la implementación de la característica Publish/Subscribe que se desarrollara en el Microservicio Template como se evidencia en la siguiente imagen:

Logo

Toda la información del desarrollo de la librería la encontrar disponible en el siguiente enlace:

Curso Microservicios:
https://www.youtube.com/playlist?list=PLiNuKK_lURW83zP828ACAHev-RZWOop-3

Librería CodeDesignPlus.Event.Bus

  1. Introducción
  2. Abstracciones, Exceptions
  3. Subscription Manager
  4. Background Service Generic, Queue Generic and Extensions
  5. Unit Test - Part 1
  6. Unit Test - Part 2

Built With

Getting Started

Para obtener una copia local en funcionamiento siga los siguientes pasos:

  1. Clone este repositorio en su computador.
  2. Para abrir el proyecto

Prerequisites

Para restaurar los paquetes nuget puede ejecutar el siguiente comando solo si no esta usando Visual Studio Community

  • powershell
dotnet restore .\CodeDesignPlus.Event.Bus.sln

Installation

  1. Clone the repo
git clone https://github.com/codedesignplus/CodeDesignPlus.Event.Bus.git
  1. Retore Packages
dotnet restore .\CodeDesignPlus.Event.Bus.sln

Usage

Esta es una guía practica que lo llevara por una serie de pasos para la implementación de CodeDesignPlus.Event.Bus en su proyecto .Net Core (Web - Api).

  • "En Proceso"

Este ejemplo es desarrollado con Visual Studio Comumnity, sin embargo usted es libre de usar la línea de comandos de dotnet para la creación de la solución, proyectos e instalación de paquetes nuget.

Para un detalle completo lo invitamos a ver los videos de la creación de la librería:

  1. Introducción
  2. Abstracciones, Exceptions
  3. Subscription Manager
  4. Background Service Generic, Queue Generic and Extensions
  5. Unit Test - Part 1
  6. Unit Test - Part 2

Roadmap

Consulte issues para obtener una lista de las funciones propuestas y problemas conocidos.

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b features/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

CodeDesignPlus - @CodeDesignPlus - [email protected]

Project Link: CodeDesignPlus.Core

Acknowledgements

Queremos agradecer a cada uno de los miembros de la comunidad latina de desarrollo en la cual participamos llevando contenido día a día para así seguir creciendo en conjunto.

codedesignplus.event.bus's People

Contributors

codedesignplus avatar

Stargazers

 avatar Daniel Sebastiao avatar Carlos Henry avatar  avatar Ronal Gelvez avatar  avatar  avatar  avatar Leandro Gabriel López avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.