Andrew Lock on NuGet
Microsoft MVP for .NET, creator of NetEscapades.AspNetCore.SecurityHeaders and more
Total packages: 35 · Total downloads: 51,341,710
Packages by Andrew Lock
- NetEscapades.Configuration.Yaml — YAML configuration provider implementation to use with Microsoft.Extensions.Configuration. (18,872,426 downloads)
- NetEscapades.AspNetCore.SecurityHeaders — Middleware for ASP.NET Core to automatically add security headers to requests. (17,787,785 downloads)
- StronglyTypedId — Code generator for [StronglyTypedId]-marked types. Automatically creates backing code for strongly typed IDs. This package references all… (7,222,998 downloads)
- NetEscapades.AspNetCore.SecurityHeaders.TagHelpers — Tag Helpers for the ASP.NET Core Security Headers middleware for adding Nonces for use with SecurityHeadersMiddleware (1,611,174 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,388,333 downloads)
- StronglyTypedId.Attributes — Defines [StronglyTypedId] (StronglyTypedIdAttribute) in global:: namespace; used to generate "strongly typed IDs". See project site for… (1,004,629 downloads)
- StronglyTypedId.Generator — Contains code generator for strongly-typed IDs. See project site for installation instructions and more details. (997,307 downloads)
- NetEscapades.Configuration.Validation — A package to validate strongly typed configuration on app startup (965,288 downloads)
- PwnedPasswords.Client — A typed HttpClient for use with Troy Hunt's HaveIBeenPwned Pwned Passwords service: https://haveibeenpwned.com/Passwords (566,816 downloads)
- PwnedPasswords.Validator — An Implementation of ASP.NET Core Identity IPasswordValidator that verifies the provided password has not been pwned, as defined by Troy… (395,407 downloads)
- CommonPasswordsValidator — Implementations of ASP.NET Core Identity IPasswordValidators that verify the provided password is not one of the most common passwords.… (253,959 downloads)
- NetEscapades.Configuration.Vault — Configuration provider implementation to use with Hashicorp Vault. (61,457 downloads)
- NetEscapades.AspNetCore.Identity.Validators — Implementations of ASP.NET Core Identity IPasswordValidators (54,197 downloads)
- NetEscapades.Configuration.Remote — Remote configuration provider implementation to use with Microsoft.Extensions.Configuration for loading settings from a remote source (47,100 downloads)
- NetEscapades.AspNetCore.StartupTasks — Library for executing tasks asynchronously on app startup, before accepting requests (34,316 downloads)
- dotnet-config2json — A simple tool for migrating a web.config file to an appsettings.json file (16,776 downloads)
- WebApiContrib.Core.Formatter.Yaml — ASP.NET Core InputFormatter, OutputFormatter for Yaml (27,678 downloads)
- NetEscapades.Configuration.KubeSecrets — Kubernetes secrets configuration provider implementation to use with Microsoft.Extensions.Configuration. (7,577 downloads)
- NetEscapades.Templates — .NET templates, predominantly for ASP.NET Core (6,858 downloads)
- dotnet-tinify — A simple tool for squashing PNG and JPEG files using the TinyPNG API (4,258 downloads)
- NetEscapades.AspNetCore.StartupTasks.Sources — Package Description (2,502 downloads)
- gitversioning-github — Package Description (2,451 downloads)
- MyToolsLib — Package Description (1,711 downloads)
- sleep-pc.win-x64 — A tool for sending your windows laptop to sleep after a given time (1,763 downloads)
- NetEscapades.Verify.TUnit — Enables verification of complex models and documents. A fork of VerifyTests (1,009 downloads)
- NetEscapades.Verify — Enables verification of complex models and documents. A fork of VerifyTests (1,178 downloads)
- sleep-pc — A tool for sending your windows laptop to sleep after a given time (1,015 downloads)
- VaultSample — Package Description (858 downloads)
- SourceOnlyExample — An example source-code only package (589 downloads)
- NetEscapades.Configuration.Tests.Common — Package Description (788 downloads)
- NetEscapades.Verify.Xunit — Enables verification of complex models and documents. A fork of VerifyTests (449 downloads)
- NetEscapades.Verify.ExceptionParsing — Enables verification of complex models and documents. A fork of VerifyTests (219 downloads)
- NetEscapades.PrismSharp — A modern port of the prism.js library (393 downloads)
- NetEscapades.Verify.ApprovalTestsTransition — Enables verification of complex models and documents. A fork of VerifyTests (220 downloads)
- NetEscapades.Verify.ClipboardAccept — Enables verification of complex models and documents. A fork of VerifyTests (226 downloads)