CodeDesignPlus.Redis.Event.Bus
1.0.6
See the version list below for details.
dotnet add package CodeDesignPlus.Redis.Event.Bus --version 1.0.6
NuGet\Install-Package CodeDesignPlus.Redis.Event.Bus -Version 1.0.6
<PackageReference Include="CodeDesignPlus.Redis.Event.Bus" Version="1.0.6" />
paket add CodeDesignPlus.Redis.Event.Bus --version 1.0.6
#r "nuget: CodeDesignPlus.Redis.Event.Bus, 1.0.6"
// Install CodeDesignPlus.Redis.Event.Bus as a Cake Addin #addin nuget:?package=CodeDesignPlus.Redis.Event.Bus&version=1.0.6 // Install CodeDesignPlus.Redis.Event.Bus as a Cake Tool #tool nuget:?package=CodeDesignPlus.Redis.Event.Bus&version=1.0.6
<br /> <p align="center"> <a href="https://github.com/codedesignplus/CodeDesignPlus.Core/README"> <img src="logo.png" alt="Logo"> </a>
<h3 align="center">CodeDesignPlus.Core</h3>
<p align="center"> Librer�a que contiene las abstracciones base del SDK <br /> <a href="https://github.com/codedesignplus/CodeDesignPlus.Core/README"><strong>Explore the docs �</strong></a> <br /> <br /> <a href="https://github.com/codedesignplus/CodeDesignPlus.Core/issues">Report Bug</a> � <a href="https://github.com/codedesignplus/CodeDesignPlus.Core/issues">Request Feature</a> </p> </p>
Table of Contents
About The Project
<p align="center"> <img src="doc/images/CodeDesignPlus.Core.png" alt="Logo"> </p>
Este proyecto tiene como objetivo principal proveer las interfaces y modelos base para las diferentes librer�as que componen el SDK de CodeDesignPlus para administrar las diferentes caracter�sticas de los microservicios que se est�n desarrollando en el curso que encontraras en el siguiente enlace:
Curso Microservicios: <br> https://www.youtube.com/playlist?list=PLiNuKK_lURW83zP828ACAHev-RZWOop-3
Built With
Getting Started
Para obtener una copia local en funcionamiento siga los siguientes pasos:
- Clone este repositorio en su computador.
- Para abrir el proyecto <ul> <li>Descargue e instale la versi�n de <a target="_blank" href="https://www.youtube.com/watch?v=U9vh-v1buyc&list=PLiNuKK_lURW8-Nmp8rZNPI2-bs94vzKCj&index=9">Visual Studio Community 2019</a></li> <li>Doble click en el archivo <strong>CodeDesignPlus.Core.sln</strong></li> </ul>
Prerequisites
Para restaurar los paquetes nuget puede ejecutar el siguiente comando solo si no esta usando Visual Studio Community
- powershell
dotnet restore .\CodeDesignPlus.Core.sln
Installation
- Clone the repo
git clone https://github.com/codedesignplus/CodeDesignPlus.Core.git
- Retore Packages
dotnet restore .\CodeDesignPlus.Core.sln
Usage
En este momento no contamos con ejemplos de implementaci�n de la librer�a por el momento, sin embargo, puede ver los c�digos creados en las pruebas unitarias del proyecto para ver su funcionamiento e implementaci�n.
/// <summary>
/// Valida la paginaci�n a partir de un metodo de extensi�n para EF Core
/// </summary>
[Fact]
public async Task Pager_ArgumentsDefault_StateObjectStandardWithDataDB()
{
// Arrange
var options = new DbContextOptionsBuilder<FakeContext>()
.UseInMemoryDatabase(databaseName: "FakeDbMemory")
.Options;
var fakeContext = new FakeContext(options);
var entities = new List<FakeEntity>();
for (int i = 0; i < 500; i++)
{
entities.Add(new FakeEntity()
{
Name = $"Fake - {i}",
State = true,
IdUserCreator = Guid.NewGuid().ToString("D"),
DateCreated = DateTime.Now,
});
}
await fakeContext.FakeEntity.AddRangeAsync(entities);
await fakeContext.SaveChangesAsync();
// Act
var pager = await fakeContext.FakeEntity.Where(x => x.State).ToPageAsync(CURRENT_PAGE, PAGE_SIZE);
// Assert
this.AssertPager(TOTAL_ITEMS, CURRENT_PAGE, PAGE_SIZE, MAX_PAGES, pager, entities);
}
Roadmap
Consulte issues para obtener una lista de las funciones propuestas y problemas conocidos.
Contributing
- Fork the Project
- Create your Feature Branch (
git checkout -b features/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE for more information.
Contact
CodeDesignPlus - @CodeDesignPlus - codedesignplus@outlook.com
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.
- Asp.Net Core en Espa�ol
- Asp.Net Core
- Asp.net Core -MVC Group
- Asp.Net MVC (Espa�ol)
- .Net Core
- .NET En Espa�ol PROGRAMADORES
- ASP.Net Core/C#/MVC/API/Jquery/Html/Sql/Angular/Bootstrap.
- .NET en Espa�ol
- Blazor - ASP.NET Core
- C# (.NET)
- ASP.NET MVC(C#)
- Programaci�n C# .Net Peru
- ASP.NET and ASP.NET Core
- ASP.NET AND .NET CORE
- C#, MVC & .NET CORE 3.1
- .NET Core Community
- Desarrolladores .Net, C#, React
- Programadores C#
- .NET Core
- ASP.NET EN ESPA�OL
- Desarrolladores Microsoft.Net
- ASP.NET Core
- Grupo de Desarrolladores .Net de Microsoft
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- CodeDesignPlus.Event.Bus (>= 1.0.11)
- CodeDesignPlus.Redis (>= 1.0.11)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.