Skip to main content
alexey.petriashev avatar

alexey.petriashev

46 packages

Author Trust

Established95/100Verified Publisher by NuGet
46
Packages
57.2M
Total DLs
Sort:

46 packages

MicroElements.Swashbuckle.FluentValidation package icon

MicroElements.Swashbuckle.FluentValidation

alexey.petriashev,MicroElements

Swagger ISchemaFilter that uses FluentValidation validators instead System.ComponentModel based attributes.

42.0M102 versionsswagger, swashbuckle, FluentValidation +1
Microsoft.Web.Services3 package icon

Microsoft.Web.Services3

Microsoft

WSE 3.0 simplifies the development and deployment of secure Web services. It enables developers and administrators to apply security policies to Web services running on the .NET Framework 2.0. Using WSE 3.0, Web services communication can be signed and encrypted using Kerberos tickets, X.509 certificates and other custom binary and XML-based security tokens. In addition username/password credentials can be used for authentication purposes. An enhanced security model provides a policy-driven foundation for securing Web services. WSE also supports the ability to establish a trust-issuing service for retrieval and validation of security tokens, as well as the ability to establish more efficient long-running secure communication via secure conversations. downloaded from url: http://www.microsoft.com/download/en/details.aspx?id=14089

6.7M1 versionwse, webservices
MicroElements.AutoFixture.NodaTime package icon

MicroElements.AutoFixture.NodaTime

micro-elements

AutoFixture NodaTime generators

2.4M5 versionsAutoFixture, NodaTime, MicroElements
Microsoft.Web.Services2 package icon

Microsoft.Web.Services2

Microsoft

Web Services Enhancements 2.0 for Microsoft .NET (WSE) is a .NET class library for building Web services using the latest Web services protocols, including WS-Security, WS-SecureConversation, WS-Trust, WS-Policy, WS-SecurityPolicy, WS-Addressing, and WS-Attachments. WSE allows you to add these capabilities at design time using code or at deployment time through the use of a policy file. downloaded from url: http://www.microsoft.com/download/en/details.aspx?id=23689

2.0M1 versionwse, webservices
MicroElements.Swashbuckle.NodaTime package icon

MicroElements.Swashbuckle.NodaTime

micro-elements

Configure Asp.Net Core and swagger to use NodaTime types. # Benefits of MicroElements.Swashbuckle.NodaTime - Supports Swashbuckle 5, net core 3 and brand new System.Text.Json - Implemented in c#, no FSharp.Core lib in dependencies - NamingStrategy support. You can use DefaultNamingStrategy, CamelCaseNamingStrategy or SnakeCaseNamingStrategy - Supports DateInterval - Can be generated with user provided examples or without examples

1.6M16 versionsswagger, swashbuckle, NodaTime +1
Castle.NVelocity package icon

Castle.NVelocity

Castle Project Contributors

NVelocity is a port of the excellent Apache Jakarta Velocity project. It is a very simple, easy to learn and extensible template engine. Due to the lack of releases, support and bug fixes on the original port, the Castle Team decided to fork the project, bringing it to our code repository, fixing the bugs and improving it with more features.

832.3K1 versionnvelocity, template, templateengine
Antlr3.StringTemplate package icon

Antlr3.StringTemplate

Terence Parr, Sam Harwell

StringTemplate (or ST) is a template engine library used for generating text from data structures. The first version was developed for the Java platform and has evolved over the years of it's use on the jGuru.com website. StringTemplate's distinguishing characteristic is that it strictly enforces model-view separation unlike other comparable template engines. It is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization.

387.7K2 versionsstringtemplate, template, templateengine
MicroElements package icon

MicroElements

alexey.petriashev, MicroElements

MicroElements bootstrap contains bootstrapper for .net services.

185.5K27 versionsmicroservices, bootstrap, configuration +1
MicroElements.Metadata package icon

MicroElements.Metadata

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

175.3K123 versionsmetadata, schema, property +6
MicroElements.Functional package icon

MicroElements.Functional

micro-elements

C# implementation of functional concepts: Maybe (Option), Either (Result), Try, Memoize

151.7K36 versionsmonads, functional, Maybe +6
MicroElements.AutoMapper.NodaTime package icon

MicroElements.AutoMapper.NodaTime

micro-elements

NodaTime support for AutoMapper.

140.0K1 versionAutoMapper, NodaTime, MicroElements
MicroElements.DevOps package icon

MicroElements.DevOps

alexey.petriashev

DevOps scripts for CI and CD ## Main features - Based on CakeBuild - Supported OS: Windows, Linux - Supported CI: Travis, AppVeyor, Jenkins, any other - C# project generation or initialization with CI and CD included - Only two files: build.ps1 and build.sh. All other files can be generated - No need to maintain your own build scripts - You can customize and add own tasks if you need

110.6K33 versionsDevOps, cake, buildScript +2
MicroElements.Swashbuckle.FluentValidation.WebApi package icon

MicroElements.Swashbuckle.FluentValidation.WebApi

alexey.petriashev, MicroElements

Swagger ISchemaFilter that uses FluentValidation validators instead System.ComponentModel based attributes.

70.5K1 versionswagger, swashbuckle, FluentValidation +1
MicroElements.Metadata.OpenXml package icon

MicroElements.Metadata.OpenXml

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

46.9K77 versionsmetadata, schema, property +6
MicroElements.Metadata.SystemTextJson package icon

MicroElements.Metadata.SystemTextJson

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

45.3K52 versionsmetadata, schema, property +6
MicroElements.Metadata.AspNetCore package icon

MicroElements.Metadata.AspNetCore

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

38.4K52 versionsmetadata, schema, property +6
MicroElements.CodeContracts.Sources package icon

MicroElements.CodeContracts.Sources

alexey.petriashev, MicroElements

MicroElements source code only package: CodeContracts. Main methods: AssertArgumentNotNull.

31.1K6 versionsMicroElements, CodeContracts
MicroElements.Metadata.NewtonsoftJson package icon

MicroElements.Metadata.NewtonsoftJson

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

31.0K54 versionsmetadata, schema, property +6
MicroElements.JetBrains.Sources package icon

MicroElements.JetBrains.Sources

alexey.petriashev, MicroElements

MicroElements source only package: JetBrains.Annotations. It is a subset of JetBrains.Annotations that is used in MicroElements projects.

26.3K4 versionsMicroElements, JetBrainsAnnotations
MicroElements.IsExternalInit package icon

MicroElements.IsExternalInit

alexey.petriashev, MicroElements

MicroElements source code only package: IsExternalInit. Record support for dotnet versions before .NET 5.0.

26.0K2 versionsMicroElements, IsExternalInit, Record
MicroElements.Metadata.All package icon

MicroElements.Metadata.All

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

25.4K53 versionsmetadata, schema, property +6
MicroElements.FileStorage package icon

MicroElements.FileStorage

alexey.petriashev, MicroElements

FileStorage is a document database stored in file system. Documents stores in various formats: json, csv, etc.

23.3K17 versionsDocumentDb, FileDb, json +2
MicroElements.Collections.Sources package icon

MicroElements.Collections.Sources

alexey.petriashev, MicroElements

MicroElements source only package: Collection extensions: NotNull, Iterate, Execute, WhereNotNull, Materialize, IncludeByWildcardPatterns, ExcludeByWildcardPatterns. Special collections: Cache, TwoLayerCache, PollingCache.

22.4K11 versionsMicroElements, collections, functional +7
MicroElements.Metadata.Xml package icon

MicroElements.Metadata.Xml

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

18.9K41 versionsmetadata, schema, property +6
MicroElements.Data package icon

MicroElements.Data

micro-elements

Data aspects: caching

18.3K22 versionscache, processing, pipeline
MicroElements.Reflection.Sources package icon

MicroElements.Reflection.Sources

alexey.petriashev, MicroElements

MicroElements source only package: Reflection. Classes: TypeExtensions, TypeCheck, ObjectExtensions, Expressions, CodeCompiler, FriendlyName.

16.4K12 versionsMicroElements, Reflection, Expressions
LinFu.Core package icon

LinFu.Core

philiplaureano

A framework that adds mixins, inversion of control, DbC, and other language features to the Common Language Runtime. http://www.codeproject.com/KB/cs/LinFuPart1.aspx

15.4K1 versionIOC, DI, mixin
MicroElements.Processing package icon

MicroElements.Processing

micro-elements

Provides async processing blocks

13.8K23 versionsprocessing, pipeline, dataflow
MicroElements.Abstractions package icon

MicroElements.Abstractions

alexey.petriashev, MicroElements

MicroElements is small components for fast start.

11.7K6 versionsmicroservices
MicroElements.FluentProxy package icon

MicroElements.FluentProxy

alexey.petriashev, MicroElements

Simple http proxy to use in front of real services. Use it for tracing blackboxes and for mocking responses.

11.5K11 versionsaspnetcore, proxy, http +6
Mistral.Framework package icon

Mistral.Framework

alexey.petriashev

Mistral is utility library

11.5K1 version
MicroElements.DependencyInjection package icon

MicroElements.DependencyInjection

alexey.petriashev, MicroElements

Package Description

10.8K6 versions
MicroComponents package icon

MicroComponents

alexey.petriashev

MicroComponents is small components for fast start.

8.6K5 versionsmicroservices
MicroElements.Text.Sources package icon

MicroElements.Text.Sources

alexey.petriashev, MicroElements

MicroElements source code only package. Provides extensions for working with text: formatting, hashing, encoding. Commonly Used Extensions: FormatValue, FormatAsTuple, EncodeBase58.

7.0K1 versionMicroElements, Formatting, Base58
MicroElements.Formatting.Sources package icon

MicroElements.Formatting.Sources

alexey.petriashev, MicroElements

MicroElements source only package: Formatting. Main methods: FormatValue, FormatAsTuple.

6.7K2 versionsMicroElements, Formatting
MicroComponents.Bootstrap package icon

MicroComponents.Bootstrap

alexey.petriashev

MicroComponents bootstrap contains bootstrapper for .net services.

6.6K5 versionsmicroservices, bootstrap
MicroElements.FileStorage.ZipEngine package icon

MicroElements.FileStorage.ZipEngine

alexey.petriashev, MicroElements

ZipEngine for MicroElements.FileStorage supports zip archives and nuget packages. NuGet packages can be remote.

6.6K6 versionsZip, NuGet
MicroElements.Testing package icon

MicroElements.Testing

alexey.petriashev, MicroElements

Integration testing and unit testing helpers.

6.6K5 versionstest, testing, integration +2
MicroElements.Testing.xUnit package icon

MicroElements.Testing.xUnit

alexey.petriashev, MicroElements

xUnit Integration testing and testing helpers.

5.6K5 versionstest, testing, integration +2
MicroElements.Shared.Sources package icon

MicroElements.Shared.Sources

alexey.petriashev, MicroElements

MicroElements source packages metapackage.

4.0K4 versionsMicroElements, Reflection, Expressions +2
GnuWin32.DiffPatch package icon

GnuWin32.DiffPatch

alexey.petriashev

GnuWin32 utils: cmp, diff, diff3, patch

3.6K2 versionsGnuWin32, diff, patch
MicroComponents.DependencyInjection package icon

MicroComponents.DependencyInjection

alexey.petriashev

MicroComponents is small components for fast start.

3.5K2 versionsmicroservices
MicroElements.Metadata.Json package icon

MicroElements.Metadata.Json

alexey.petriashev, MicroElements

Metadata model, parsing, validation and reporting.

2.7K1 versionmetadata, property, parsing +4
MicroElements.Collections.Extensions.Sources package icon

MicroElements.Collections.Extensions.Sources

alexey.petriashev, MicroElements

MicroElements source only package: Collection extensions. Main methods: NotNull.

2.7K2 versionsMicroElements, NotNull, collections +1
MicroElements.Logging package icon

MicroElements.Logging

MicroElements.Logging

OptimizedLoggerFactory, OptimizedLogger allows to do not write duplicated messages.

2.4K3 versionsMicroElements, Logging, Optimization
MicroElements.Design.Annotations package icon

MicroElements.Design.Annotations

micro-elements

Design annotations for DDD, CQRS and other architectural methodologies.

2.1K2 versionsAnnotations, DDD, CQRS +1