Pathoschild 


  • 19,708 total downloads
  • last updated 10/28/2018
  • Latest version: 2.2.0
Automates the build configuration for crossplatform Stardew Valley SMAPI mods. For Stardew Valley 1.3 or later.
  • 8,012 total downloads
  • last updated 5/8/2016
  • Latest version: 2.1.0
  • http wcf webapi rest
This package has been merged into Pathoschild.Http.FluentClient 2.2+. ----- Provides JSON and BSON implementations of the .NET MediaTypeFormatter using Json.NET. These can be used by HttpClient and Web API for serializing content.
Enables code contracts on methods and properties. By annotating your code with attributes like [NotNull], you can remove common validation code and provide helpful exception messages, making your code more robust and refactor-safe. These annotation attributes are also recognized by ReSharper when it... More information
  • 4,691 total downloads
  • last updated 5/8/2016
  • Latest version: 2.1.0
  • http wcf webapi rest
This package has been merged into Pathoschild.Http.FluentClient 2.2+. ----- A base implementation of the .NET MediaTypeFormatter for serializers used by HttpClient and Web API, which handles the common plumbing code so you only need to implement the "Serialize" and "Deserialize" methods. This... More information
(This is a subset of Pathoschild.DesignByContract that contains the annotations but does not enforce them.) Enables code contracts on methods and properties. By annotating your code with attributes like [NotNull], you can remove common validation code and provide helpful exception messages, making... More information
  • 2,218 total downloads
  • last updated 6/23/2013
  • Latest version: 0.1.0
A C# view of the Unicode CLDR database of the world's languages, for use in other packages. This library currently provides a complete view of pluralisation rules. See the project page for details.
  • 2,111 total downloads
  • last updated 6/23/2013
  • Latest version: 0.1.0
A DotLiquid filter which lets you pluralise messages in any of the 182 languages defined in the Unicode CLDR, including languages with more than two plural forms. For example, you can use "{{ message_count | plural:'message', 'messages' }}.
  • 1,832 total downloads
  • last updated 7/4/2013
  • Latest version: 0.4.0-alpha (prerelease)
Provides relational security on content collections (including deferred LINQ queries for NHibernate or Entity Framework). This lets you define security groups and permissions using LINQ criteria, and then filter collections based on these security rules.
  • 1,023 total downloads
  • last updated 5/8/2016
  • Latest version: 0.0.3-alpha (prerelease)
A tiny HTTP client for JIRA's REST API. It provides a fluent interface for building API queries, and handles authentication and deserialisation into strongly-typed models.
  • 888 total downloads
  • last updated 5/16/2019
  • Latest version: 0.7.1
A modern async HTTP client for the Nexus Mods API. It gives you simple strongly-typed methods to access all of the Nexus API endpoints, handling the gritty details like deserialisation, content negotiation, URL encoding, and error-handling.
  • 468 total downloads
  • last updated 6/22/2013
  • Latest version: 0.2.0-alpha (prerelease)
  • datetime string.format
Provides a SmartFormat plugin which adds relative time tokens like '{Today}' and arithmetic like "last month +3 days", which enables string format strings like {Today:yyyy-MM-dd|-3 days}. See the project page for usage.