45 packages tagged with “litex”
SqlServer health checks package used to check the status of a SqlServer in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
PostgreSql health checks package used to check the status of a PostgreSql in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Redis health checks package used to check the status of a Redis service in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Abstract interface to implement any kind of cache service (e.g. Memory Cache, Redis Cache, Memcached, SQLite, HTTP Request Cache). It supports various cache providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. Having a default/generic implementation to wrap the MemoryCache, Redis Cache, Memcached, SQLite, HTTP Request cache and independed on the underlying caching framework(s). LiteXCache is an interface to unify the programming model for various cache providers. The Core library contains all base interfaces and tools. One should install at least one other LiteXCache package to get cache handle implementations. This is the ASP.NET Core configuration integration package (Built-in). Better use of Http request cache for other external cache providers (Redis, Memcached, SQLite etc). LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
MongoDB health checks package used to check the status of a MongoDB in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
LiteXLog is internal logging provider for LiteX libraries.
AzureServiceBus health checks package used to check the status of a Azure ServiceBus (queue and topic) in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
MySql health checks package used to check the status of a MySql in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Abstract interface to implement any kind of basic email message services (e.g. SMTP, SendGrid, MailKit, Mailgun, MailChimp, AmazonSES, SendinBlue) It supports various sms providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. Having a default/generic implementation to wrap the SMTP, SendGrid, MailKit, Mailgun, MailChimp, AmazonSES, SendinBlue and independed on the underlying provider SDK(s). The Core library contains all base interfaces and tools. One should install at least one other LiteXEmail package to get email handle implementations. This is the ASP.NET Core configuration integration package (Built-in). LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
Abstract interface to implement any kind of basic storage services (e.g. Azure Blob Storage, Amazon S3, Google Cloud Storage, FileSystem (Local), Kvpbase). It supports various storage providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. LiteX Storage uses the least common denominator of functionality between the supported providers to build a cross-cloud storage solution. Abstract interface to implement any kind of basic blob storage services. Having a default/generic implementation to wrap the Azure Storage (Blob), Amazon S3, Google Cloud Storage, FileSystem (Local), Kvpbase storage. A cross-cloud storage abstraction. The Core library contains all base interfaces and tools. One should install at least one other LiteXStorage package to get storage handle implementation. This is the ASP.NET Core configuration integration package (Built-in). LiteXStorage is simple yet powerful and very high-performance storage mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of cloud storage which can help us to handle storage more easier! Provide Storage service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required. It provides possibility to upload files, upload the content of a folder inclusively subfolders, enumerate buckets/container, enumerate the content of a specific 'subfolder', delete buckets/container and delete files from specific subfolders.
Abstract interface to implement any kind of basic sms message services (e.g. Twilio, Plivo, Nexmo, Sinch). It supports various sms providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. Having a default/generic implementation to wrap the Twilio, Plivo, Nexmo, Sinch and independed on the underlying provider SDK(s). The Core library contains all base interfaces and tools. One should install at least one other LiteXSms package to get sms handle implementations. This is the ASP.NET Core configuration integration package (Built-in). LiteXSms is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending sms more easier! Provide Sms service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
LiteX.Cache is a InMemory caching based on on LiteX.Cache.Core and Microsoft.Extensions.Caching.Memory. Small library for manage cache with InMemory. A quick setup for InMemory Caching. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with InMemory Cache integration with your system. LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
CosmosDB (SQL API) health checks package used to check the status of a CosmosDB (SQL API) in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
AzureKeyVault health checks package used to check the status of a Azure KeyVault service in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Allow sending email messages via Smtp. Wrapper around Smtp api to send email messages from any type of application. Small library for manage email with Smtp. A quick setup for Smtp. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with Smtp integration with your system. Used for any Smtp provider (e.g. Gmail, Yahoo, SendGrid, AmazonSES) LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
This library contains useful database utilitity classes, functions and extension methods. ADO.NET wrapper specifically develop to help make life easy working with relational databases like SQLServer, MySql, PostgreSql, MariaDB, Oracle and stored procedures. LiteXDbHelper is simple and tiny yet powerful and very high-performance library to working with ADO.NET for .NET 5, .NET Core, .NET Standard applications.
This client library enables working with the Local FileSystem Blob service for storing binary/blob/object data. A very simple Wrapper for the Local FileSystem to handle directory instantiations. A library to abstract storing files to Local FileSystem. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with FileSystem integration with your system. (Signed URL and Update Properties not implemented) LiteXStorage is simple yet powerful and very high-performance storage mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of cloud storage which can help us to handle storage more easier! Provide Storage service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required. It provides possibility to upload files, upload the content of a folder inclusively subfolders, enumerate buckets/container, enumerate the content of a specific 'subfolder', delete buckets/container and delete files from specific subfolders.
This client library enables working with the Microsoft Azure Blob Storage service for storing binary/blob/object data. A very simple Wrapper for the Azure Blob Storage to handle container instantiations. A library to abstract storing files to Microsoft Azure. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with Azure integration with your system. LiteXStorage is simple yet powerful and very high-performance storage mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of cloud storage which can help us to handle storage more easier! Provide Storage service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required. It provides possibility to upload files, upload the content of a folder inclusively subfolders, enumerate buckets/container, enumerate the content of a specific 'subfolder', delete buckets/container and delete files from specific subfolders.
This client library enables working with the Amazon S3 service for storing binary/blob/object data. A very simple Wrapper for the Amazon S3 to handle bucket instantiations. A library to abstract storing files to Amazon S3. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with AmazonS3 integration with your system. LiteXStorage is simple yet powerful and very high-performance storage mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of cloud storage which can help us to handle storage more easier! Provide Storage service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required. It provides possibility to upload files, upload the content of a folder inclusively subfolders, enumerate buckets/container, enumerate the content of a specific 'subfolder', delete buckets/container and delete files from specific subfolders.
Allow sending email messages via SendGrid. Wrapper around SendGrid api to send email messages from any type of application. Small library for manage email with SendGrid. A quick setup for SendGrid. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with SendGrid integration with your system. LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
DEPRECATED (drops support for this package) This client library enables working with the Kvpbase Blob service for storing binary/blob/object data. A very simple Wrapper for the Kvpbase to handle bucket instantiations. A library to abstract storing files to Kvpbase. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with Kvpbase integration with your system. (Signed URL and Update Properties and many other methods are not implemented) LiteXStorage is simple yet powerful and very high-performance storage mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of cloud storage which can help us to handle storage more easier! Provide Storage service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required. It provides possibility to upload files, upload the content of a folder inclusively subfolders, enumerate buckets/container, enumerate the content of a specific 'subfolder', delete buckets/container and delete files from specific subfolders.
MariaDB health checks package used to check the status of a MariaDB in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Allow sending email messages via MailKit. Wrapper around MailKit api to send email messages from any type of application. Small library for manage email with MailKit. A quick setup for MailKit. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with MailKit integration with your system. LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
Distributed caching based on StackExchange.Redis and Redis. Small library for manage cache with Redis. A quick setup for Redis. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with Redis Cache integration with your system. LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
AzureBlobStorage health checks package used to check the status of a Azure Blob storage service in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
Allow sending email messages via AmazonSES. Wrapper around AmazonSES api to send email messages from any type of application. Small library for manage email with AmazonSES. A quick setup for AmazonSES. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with AmazonSES integration with your system. LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
LiteX.Guard is a simple guard clause argument validation library, that helps you with validation of your arguments. A simple package with guard clause helper methods. This library provides guard clauses that could be used to guard against not expected values. It provides conditions for objects, strings, numerics, datatime and enumerables. It is possible to configure which exception should be thrown. Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
AzureQueueStorage health checks package used to check the status of a Azure Queue storage service in .NET 5, .NET Core, .NET Standard based applications. LiteXHealthChecks is very small yet powerful and high-performance library used to check the status of a component in the application, such as a backend service, database or some internal state.
SQLite caching based on SQLite database. Small library for manage cache with SQLite. A quick setup for SQLite Caching. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with SQLite Cache integration with your system. LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
Allow sending email messages via Mailgun. Wrapper around Mailgun api to send email messages from any type of application. Small library for manage email with Mailgun. A quick setup for Mailgun. Wrapper library is just written for the purpose to bring a new level of ease to the developers who deal with Mailgun integration with your system. LiteXEmail is simple yet powerful and very high-performance sms mechanism and incorporating both synchronous and asynchronous usage with some advanced usages which can help us to handle sending email more easier! Provide Email service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.