Andrew Lock on NuGet
Microsoft MVP for .NET, creator of NetEscapades.AspNetCore.SecurityHeaders and more
Total packages: 35 · Total downloads: 50,163,814
Packages by Andrew Lock
- NetEscapades.Configuration.Yaml — YAML configuration provider implementation to use with Microsoft.Extensions.Configuration. (18,550,581 downloads)
- NetEscapades.AspNetCore.SecurityHeaders — Middleware for ASP.NET Core to automatically add security headers to requests. (17,346,851 downloads)
- StronglyTypedId — Code generator for [StronglyTypedId]-marked types. Automatically creates backing code for strongly typed IDs. This package references all… (6,974,800 downloads)
- NetEscapades.AspNetCore.SecurityHeaders.TagHelpers — Tag Helpers for the ASP.NET Core Security Headers middleware for adding Nonces for use with SecurityHeadersMiddleware (1,573,325 downloads)
- NetEscapades.Extensions.Logging.RollingFile — File logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to rolling files by writing messages to… (1,362,317 downloads)
- StronglyTypedId.Attributes — Defines [StronglyTypedId] (StronglyTypedIdAttribute) in global:: namespace; used to generate "strongly typed IDs". See project site for… (976,637 downloads)
- StronglyTypedId.Generator — Contains code generator for strongly-typed IDs. See project site for installation instructions and more details. (969,365 downloads)
- NetEscapades.Configuration.Validation — A package to validate strongly typed configuration on app startup (941,532 downloads)
- PwnedPasswords.Client — A typed HttpClient for use with Troy Hunt's HaveIBeenPwned Pwned Passwords service: https://haveibeenpwned.com/Passwords (559,525 downloads)
- PwnedPasswords.Validator — An Implementation of ASP.NET Core Identity IPasswordValidator that verifies the provided password has not been pwned, as defined by Troy… (389,440 downloads)
- CommonPasswordsValidator — Implementations of ASP.NET Core Identity IPasswordValidators that verify the provided password is not one of the most common passwords.… (247,893 downloads)
- NetEscapades.Configuration.Vault — Configuration provider implementation to use with Hashicorp Vault. (61,130 downloads)
- NetEscapades.AspNetCore.Identity.Validators — Implementations of ASP.NET Core Identity IPasswordValidators (51,880 downloads)
- NetEscapades.Configuration.Remote — Remote configuration provider implementation to use with Microsoft.Extensions.Configuration for loading settings from a remote source (47,016 downloads)
- NetEscapades.AspNetCore.StartupTasks — Library for executing tasks asynchronously on app startup, before accepting requests (34,046 downloads)
- dotnet-config2json — A simple tool for migrating a web.config file to an appsettings.json file (16,696 downloads)
- WebApiContrib.Core.Formatter.Yaml — ASP.NET Core InputFormatter, OutputFormatter for Yaml (27,252 downloads)
- NetEscapades.Configuration.KubeSecrets — Kubernetes secrets configuration provider implementation to use with Microsoft.Extensions.Configuration. (7,554 downloads)
- NetEscapades.Templates — .NET templates, predominantly for ASP.NET Core (6,843 downloads)
- dotnet-tinify — A simple tool for squashing PNG and JPEG files using the TinyPNG API (4,222 downloads)
- NetEscapades.AspNetCore.StartupTasks.Sources — Package Description (2,434 downloads)
- gitversioning-github — Package Description (2,421 downloads)
- MyToolsLib — Package Description (1,703 downloads)
- sleep-pc.win-x64 — A tool for sending your windows laptop to sleep after a given time (1,663 downloads)
- NetEscapades.Verify.TUnit — Enables verification of complex models and documents. A fork of VerifyTests (939 downloads)
- NetEscapades.Verify — Enables verification of complex models and documents. A fork of VerifyTests (1,098 downloads)
- sleep-pc — A tool for sending your windows laptop to sleep after a given time (1,002 downloads)
- VaultSample — Package Description (850 downloads)
- SourceOnlyExample — An example source-code only package (551 downloads)
- NetEscapades.Configuration.Tests.Common — Package Description (782 downloads)
- NetEscapades.Verify.Xunit — Enables verification of complex models and documents. A fork of VerifyTests (439 downloads)
- NetEscapades.Verify.ExceptionParsing — Enables verification of complex models and documents. A fork of VerifyTests (213 downloads)
- NetEscapades.PrismSharp — A modern port of the prism.js library (380 downloads)
- NetEscapades.Verify.ApprovalTestsTransition — Enables verification of complex models and documents. A fork of VerifyTests (213 downloads)
- NetEscapades.Verify.ClipboardAccept — Enables verification of complex models and documents. A fork of VerifyTests (221 downloads)