Skip to main content
Featured Publisher — Microsoft MVP for .NET, creator of NetEscapades.AspNetCore.SecurityHeaders and more

Andrew Lock

@andrewlock · 42 packages

54.5M
downloads in this snapshot

Published packages

Top 42 packages by downloads.

All profiles

NetEscapades.Configuration.Yaml

YAML configuration provider implementation to use with Microsoft.Extensions.Configuration.

18.9M3.1.0

NetEscapades.AspNetCore.SecurityHeaders

Middleware for ASP.NET Core to automatically add security headers to requests.

17.8M1.3.1

StronglyTypedId

A source generator for creating strongly-typed IDs by decorating with a [StronglyTypedId] attribute

7.2M1.0.0-beta08

NetEscapades.EnumGenerators

A source generator for creating helper extension methods on enums using a [EnumExtensions] attribute

1.8M1.0.0-beta21

NetEscapades.AspNetCore.SecurityHeaders.TagHelpers

Tag Helpers for the ASP.NET Core Security Headers middleware for adding Nonces for use with SecurityHeadersMiddleware

1.6M1.3.1

NetEscapades.Extensions.Logging.RollingFile

File logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to rolling files by writing messages to the file system.

1.4M2.5.0

StronglyTypedId.Templates

A collection of templates for generating strongly-typed IDs by decorating with a [StronglyTypedId] attribute

1.0M1.0.0-beta08

StronglyTypedId.Attributes

Helper library for StronglyTypedId generator containg attributes only. See README for when to use this package

1.0M1.0.0-beta04

StronglyTypedId.Generator

Contains code generator for strongly-typed IDs. See project site for installation instructions and more details.

997.1K0.2.1

NetEscapades.Configuration.Validation

A package to validate strongly typed configuration on app startup

964.6K2.0.0

PwnedPasswords.Client

A typed HttpClient for use with Troy Hunt's HaveIBeenPwned Pwned Passwords service: https://haveibeenpwned.com/Passwords

566.4K1.2.0

PwnedPasswords.Validator

An Implementation of ASP.NET Core Identity IPasswordValidator that verifies the provided password has not been pwned, as defined by Troy Hunt's HaveIBeenPwned service: https://haveibeenpwned.com/Passwords

395.0K1.2.0

CommonPasswordsValidator

Implementations of ASP.NET Core Identity IPasswordValidators that verify the provided password is not one of the most common passwords. Inspired by Discource and https://blog.codinghorror.com/password-rules-are-bullshit/

253.9K1.5.0

NetEscapades.EnumGenerators.Generators

A source generator for creating helper extension methods on enums using a [EnumExtensions] attribute

185.7K1.0.0-beta21

NetEscapades.EnumGenerators.RuntimeDependencies

Provides runtime depdendencies for extension methods for enums generated by NetEscapades.EnumGenerators

142.9K1.0.0-beta21

NetEscapades.Configuration.Vault

Configuration provider implementation to use with Hashicorp Vault.

61.5K0.9.0

NetEscapades.AspNetCore.Identity.Validators

Implementations of ASP.NET Core Identity IPasswordValidators

54.2K1.3.1

NetEscapades.Configuration.Remote

Remote configuration provider implementation to use with Microsoft.Extensions.Configuration for loading settings from a remote source

47.1K2.0.0

NetEscapades.AspNetCore.StartupTasks

Library for executing tasks asynchronously on app startup, before accepting requests

34.3K0.1.1

WebApiContrib.Core.Formatter.Yaml

ASP.NET Core InputFormatter, OutputFormatter for Yaml

27.7K2.1.0

dotnet-config2json

A simple tool for migrating a web.config file to an appsettings.json file

16.8K0.3.0

NetEscapades.EnumGenerators.Interceptors

A source generator interceptor for automatically intercepting calls to ToString() on enums, and replacing them with calls to ToStringFast() generated from NetEscapades.EnumGenerators

8.6K1.0.0-beta21

NetEscapades.Configuration.KubeSecrets

Kubernetes secrets configuration provider implementation to use with Microsoft.Extensions.Configuration.

7.6K0.2.0

NetEscapades.Templates

.NET templates, predominantly for ASP.NET Core

6.9K1.0.1

dotnet-tinify

A simple tool for squashing PNG and JPEG files using the TinyPNG API

4.3K0.2.0

NetEscapades.AspNetCore.StartupTasks.Sources

Package Description

2.5K0.1.1

gitversioning-github

Package Description

2.5K0.1.2

NetEscapades.TestProject

NetEscapades.TestProject

2.4K0.1.0-beta-0004

sleep-pc.win-x64

A tool for sending your windows laptop to sleep after a given time

1.8K0.2.1

MyToolsLib

Package Description

1.7K1.0.0

NetEscapades.Verify

Enables verification of complex models and documents. A fork of VerifyTests

1.2K21.3.1

AsciiMath

An AsciiMath parser that renders AsciiMath as MathML

1.1K0.3.0-beta

sleep-pc

A tool for sending your windows laptop to sleep after a given time

1.0K0.2.1

NetEscapades.Verify.TUnit

Enables verification of complex models and documents. A fork of VerifyTests

1.0K21.3.1

VaultSample

Package Description

8581.0.0

NetEscapades.Configuration.Tests.Common

Package Description

7881.0.0

SourceOnlyExample

An example source-code only package

5891.0.0

NetEscapades.Verify.Xunit

Enables verification of complex models and documents. A fork of VerifyTests

44921.3.1

NetEscapades.PrismSharp

A modern port of the prism.js library

3931.1.0

NetEscapades.Verify.ClipboardAccept

Enables verification of complex models and documents. A fork of VerifyTests

22621.3.1

NetEscapades.Verify.ApprovalTestsTransition

Enables verification of complex models and documents. A fork of VerifyTests

22021.3.1

NetEscapades.Verify.ExceptionParsing

Enables verification of complex models and documents. A fork of VerifyTests

21921.3.1