TinyAppEngine.Caching 1.0.9

AppEngine

🏷️ Introduction

AppEngine is a lightweight development engine for .NET web applications, designed to simplify and provide essential tools for developing web apps. It offers a collection of utilities, extensions, and validation mechanisms to streamline the development process and enhance productivity.

📁 Project Structure

AppEngine/
├── .github/                                    # GitHub configuration files
│   ├── instructions/                           # Instructions for contributing and using the project
│   └── workflows/                              # GitHub Actions workflows for CI/CD
│
├── src/
│   ├── AppEngine.Caching/                      # Caching utilities and implementations
│   │   ├──  DependencyInjection/               # Dependency injection configurations for caching
│   │   │    └── ServiceCollectionExtensions/   # Extension methods for IServiceCollection related to caching
│   │   │
│   │   ├──  Options/                           # Caching options and configuration classes
│   │   └──  Settings/                          # Caching settings and related classes
│   │   
│   └── Directory.Build.props                   # Shared MSBuild properties
│
├── .editorconfig                               # Code style and formatting rules
├── .gitignore                                  # Git ignore file
├── LICENSE                                     # License information
├── README.md                                   # Project documentation
└── AppEngine.slnx                              # Solution file for the entire project

🛠️ Installation

Prerequisites

  • .NET 10.0 SDK (latest version)

Setup

The libraries are available on Baget, just search for TinyAppEngine.Caching in the Package Manager GUI or run the following command in the .NET CLI:

dotnet add package TinyAppEngine.Caching

[!NOTE] It is necessary to configure nuget.config in order to be able to install nuget packages from Baget without problems, below is an example of configuration

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <packageSources>
        <add key="Baget" value="http://nuget.aepserver.it/v3/index.json" allowInsecureConnections="true" />
    </packageSources>

    <!-- Opzionale: limitare quali pacchetti vengono risolti da quale sorgente -->
    <packageSourceMapping>
        <packageSource key="nuget.org">
            <package pattern="*" />
        </packageSource>
        <packageSource key="Baget">
            <package pattern="TinyAppEngine*" /><!-- Tutti i pacchetti che iniziano con TinyAppEngine -->
        </packageSource>
    </packageSourceMapping>

    <config>
        <!-- esempio: personalizzare la cartella dei pacchetti (opzionale) -->
        <!-- <add key="globalPackagesFolder" value="%USERPROFILE%\.nuget\packages" /> -->
    </config>
</configuration>

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

No packages depend on TinyAppEngine.Caching.

Version Downloads Last updated
1.0.26 0 06/12/2026
1.0.25 1 05/30/2026
1.0.24 0 05/20/2026
1.0.23 0 05/16/2026
1.0.22 0 05/14/2026
1.0.18 0 05/12/2026
1.0.15 0 05/10/2026
1.0.12 0 05/08/2026
1.0.9 0 05/06/2026
1.0.7 0 05/02/2026
1.0.5 0 04/28/2026
1.0.3 0 04/27/2026