Found 98 packages
Stl ("ServiceTitan Library") is a collection of relatively small abstractions or methods we couldn't find in BCL. A part of Stl.Fusion.
Stl.Interception - a set of helpers related to method call interception.
Core components of Stl.Fusion - a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
Stl.CommandR - a MediatR-like library created to simplify CQRS implementations even further.
Client-side components of Stl.Fusion - a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
Stl.Net - a set of helpers related to networking.
Stl.Fusion.EntityFramework - Fusion services utilizing EF Core.
Server-side components of Stl.Fusion - a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
Blazor components of Stl.Fusion - a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
Stl.RegisterAttributes - attribute-based service registration.
Stl.Redis - a set of helpers related to redis.
Stl.Rpc - fast RPC library relying on Stl.Generators.
Stl.Fusion.EntityFramework.Npgsql - Fusion services utilizing EF Core and Npgsql (PostgreSQL EF Core provider).
Stl.Fusion.EntityFramework.Redis - Fusion services utilizing EF Core and Redis.
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. Features include: * HTTP, Socks4, Socks4a and Socks5 proxy support. * SASL Authentication via ANONYMOUS, CRAM-MD5, DIGEST-MD5, LOGIN, NTLM, OAUTHBEARER, PLAIN, SCRAM-SHA-1, SCRAM-SHA-256, SCRAM-SHA-512 and XOAUTH2. * A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8. * A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG. * A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, ANNOTATE, LIST-EXTENDED, ESORT, METADATA / METADATA-SERVER, NOTIFY, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE / CREATE-SPECIAL-USE, SEARCH=FUZZY, MOVE, UTF8=ACCEPT / UTF8=ONLY, LITERAL-, APPENDLIMIT, STATUS=SIZE, OBJECTID, REPLACE, SAVEDATE, XLIST, and X-GM-EXT1. * Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported). * Asynchronous versions of all methods that hit the network. * S/MIME, OpenPGP, DKIM and ARC support via MimeKit. * Microsoft TNEF support via MimeKit.
Stl.Testing is a collection of testing helpers used by Stl.Fusion tests.
MEF-style plugin library that focuses on core capabilities needed to add plugins to your application - namely, building an IoC container hosting them. It is designed to load plugins on demand - the assemblies hosting plugins are loaded only once you access the plugins via IoC container. Despite that, it tries to create IoC container as quickly as possible by caching reflected infromation about the plugins, which is updated only once you change them (i.e. basically, the startup is typically quite fast).
.NET Framework version of Stl.Fusion.Server. Fusion is a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
Stl.Fusion.RegisterAttributes - [RegisterXxx] attributes for Fusion.
Stl.DependencyInjection.Extras - a set of helpers related to dependency injection.