Squidex is an open source headless CMS and content management hub.
We build it with ASP.NET Core and CQRS and is tested for Windows and Linux on modern browsers.
AspNetCoreRateLimit is an ASP.NET Core rate limiting solution designed to control the rate of requests that clients can make to a Web API or MVC app based on IP address or client ID. The AspNetCoreRateLimit package contains an IpRateLimitMiddleware and a ClientRateLimitMiddleware, with each middleware you can set multiple limits for different scenarios like allowing an IP or Client to make a maximum number of calls in a time interval like per second, 15 minutes, etc. You can define these limits to address all requests made to an API or you can scope the limits to each API URL or HTTP verb and path.
R4MVC is a Roslyn code generator for ASP.NET MVC Core apps that creates strongly typed helpers that eliminate the use of literal strings in many places.
It is a re-implementation of T4MVC for ASP.NET Core projects.
برای تزریق وابستگی در Net Core. یا میتوان از سیستم توکار آن استفاده کرد بهنحوی که در اینجا گفته شده است یا از نرم افزارهای ثالث بهره برد. در این لینک سعی شده است تا با استفاده از سیستم توکار، برای اینگونه تزریق وابستگی که نیاز به پاس کردن پارامتر در سازنده کلاس مد نظر وجود دارد، راهحلی ارائه شود.