Netmash.Extensions.Caching: 1.0.1 - Added release notes, icon and readme files
parent
f181b6e810
commit
6e2605e31f
|
@ -1,4 +1,6 @@
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
// Copyright (c) 2021 Tudor Stanciu
|
||||||
|
|
||||||
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Netmash.Extensions.Caching.Services;
|
using Netmash.Extensions.Caching.Services;
|
||||||
|
|
||||||
namespace Netmash.Extensions.Caching
|
namespace Netmash.Extensions.Caching
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
using Microsoft.Extensions.Caching.Distributed;
|
// Copyright (c) 2021 Tudor Stanciu
|
||||||
|
|
||||||
|
using Microsoft.Extensions.Caching.Distributed;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
|
@ -2,12 +2,18 @@
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net6.0</TargetFramework>
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
<Description>Caching extensions</Description>
|
<Description>Netmash.Extensions.Caching simplifies the implementation of caching in a .NET service.</Description>
|
||||||
<PackageProjectUrl>https://lab.code-rove.com/gitea/bricks/netmash</PackageProjectUrl>
|
<PackageProjectUrl>https://lab.code-rove.com/gitea/bricks/netmash</PackageProjectUrl>
|
||||||
<RepositoryUrl>https://lab.code-rove.com/gitea/bricks/netmash</RepositoryUrl>
|
<RepositoryUrl>https://lab.code-rove.com/gitea/bricks/netmash</RepositoryUrl>
|
||||||
<RepositoryType>Git</RepositoryType>
|
<RepositoryType>Git</RepositoryType>
|
||||||
<PackageTags>Netmash Cache</PackageTags>
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||||
<Version>1.0.0</Version>
|
<PackageReleaseNotes>$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/ReleaseNotes.txt"))</PackageReleaseNotes>
|
||||||
|
<PackageTags>Netmash Cache HomeLab CodeRove</PackageTags>
|
||||||
|
<PackageIcon>netmash.png</PackageIcon>
|
||||||
|
<PackageReadmeFile>README.md</PackageReadmeFile>
|
||||||
|
<Company>Toodle HomeLab</Company>
|
||||||
|
<Copyright>Toodle Netmash</Copyright>
|
||||||
|
<Version>1.0.1</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -16,4 +22,15 @@
|
||||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<None Update="README.md">
|
||||||
|
<Pack>True</Pack>
|
||||||
|
<PackagePath>\</PackagePath>
|
||||||
|
</None>
|
||||||
|
<None Update="netmash.png">
|
||||||
|
<Pack>True</Pack>
|
||||||
|
<PackagePath>\</PackagePath>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
# Netmash.Extensions.Caching
|
||||||
|
|
||||||
|
***Netmash.Extensions.Caching*** is a NuGet package that simplifies the implementation of caching in a .NET service.
|
||||||
|
|
||||||
|
## Package repository
|
||||||
|
Netmash.Extensions.Caching can be installed from my self hosted NuGet feed: https://lab.code-rove.com/public-nuget-server/
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
### Visual Studio
|
||||||
|
|
||||||
|
#### NuGet.config file
|
||||||
|
```xml=!
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<packageSources>
|
||||||
|
<clear />
|
||||||
|
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
|
||||||
|
<add key="lab.nuget" value="https://lab.code-rove.com/public-nuget-server/v3/index.json" />
|
||||||
|
</packageSources>
|
||||||
|
</configuration>
|
||||||
|
```
|
||||||
|
|
||||||
|
Configure the above file in the Visual Studio solution or set the new NuGet feed in NuGet Package Manager. After one of this steps, Netmash.Extensions.Caching can be installed using NuGet Package Manager.
|
||||||
|
|
||||||
|
|
||||||
|
### CLI
|
||||||
|
|
||||||
|
```bash=!
|
||||||
|
dotnet add package Netmash.Extensions.Caching --source https://lab.code-rove.com/public-nuget-server/v3/index.json
|
||||||
|
```
|
||||||
|
|
||||||
|
Run the above command in a console open in a .NET project directory.
|
|
@ -0,0 +1,6 @@
|
||||||
|
1.0.1 release [2023-04-15 21:15]
|
||||||
|
◾ Code refactoring
|
||||||
|
◾ Added release notes, icon and readme files
|
||||||
|
|
||||||
|
1.0.0 release [2021-04-25 3:50]
|
||||||
|
◾ Initial release of Netmash.Extensions.Caching
|
|
@ -1,4 +1,6 @@
|
||||||
using Microsoft.Extensions.Caching.Distributed;
|
// Copyright (c) 2021 Tudor Stanciu
|
||||||
|
|
||||||
|
using Microsoft.Extensions.Caching.Distributed;
|
||||||
using Netmash.Extensions.Caching.Extensions;
|
using Netmash.Extensions.Caching.Extensions;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Concurrent;
|
using System.Collections.Concurrent;
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
using System.Threading;
|
// Copyright (c) 2021 Tudor Stanciu
|
||||||
|
|
||||||
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace Netmash.Extensions.Caching.Services
|
namespace Netmash.Extensions.Caching.Services
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
Loading…
Reference in New Issue