30 packages tagged with “servicetitan”
Stl ("ServiceTitan Library") is a collection of relatively small abstractions or methods we couldn't find in BCL. A part of Stl.Fusion.
Stl.CommandR - a MediatR-like library created to simplify CQRS implementations even further.
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.
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.Fusion.EntityFramework - Fusion services utilizing EF Core.
Stl.Net - a set of helpers related to networking.
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.
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).
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.
Stl.Testing is a collection of testing helpers used by Stl.Fusion tests.
.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.
Stl.CommandR.RegisterAttributes - [RegisterXxx] attributes for CommandR.
Stl.Fusion.Client.RegisterAttributes - [RegisterXxx] attributes for Fusion Client.
Stl.Generators - Stl.Fusion proxy type generator.
Stl.RestEase - RestEase helpers.
.NET Framework version of Stl.Rpc.Server.
Server-side components of Stl.Rpc
Blazor authentication-related 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.
A set of abstractions helping to construct typed wrappers for command line tools.
A few useful helpers simplifying development of the most common kinds of plugins.