Skip to content

Commit

Permalink
Prepare 8.0 nuget release
Browse files Browse the repository at this point in the history
  • Loading branch information
mqudsi committed Mar 2, 2024
1 parent b8aa5e2 commit 1586eda
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 22 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# SqliteCache for ASP.NET Core

[SqliteCache](https://neosmart.net/blog/2019/sqlite-cache-for-asp-net-core) is a persistent cache
[SqliteCache](https://neosmart.net/blog/sqlite-cache-for-asp-net-core) is a persistent cache
implementing `IDistributedCache` for .NET and ASP.NET Core projects.

SqliteCache uses a locally stored SQLite database file (taking advantage of SQLite's battle-tested
safe multi-threaded access features) to replicate persistent caching, allowing developers to mimic
the behavior of staging or production targets without all the overhead or hassle of a traditional
`IDistributedCache` implementation. You can read more about its design and inspiration in [the
official release post](https://neosmart.net/blog/2019/sqlite-cache-for-asp-net-core) on the NeoSmart
official release post](https://neosmart.net/blog/sqlite-cache-for-asp-net-core) on the NeoSmart
blog.

## Why `NeoSmart.Caching.Sqlite`?
Expand Down Expand Up @@ -37,8 +37,8 @@ follows:
Install-Package NeoSmart.Caching.Sqlite
```

If using this in an ASP.NET Core project, install NeoSmart.Caching.Sqlite.AspNetCore to get a
convenient helper method for dependency injection (used below):
**If using this in an ASP.NET Core project**, you can install `NeoSmart.Caching.Sqlite.AspNetCore` (also
or instead) to get a convenient helper method for dependency injection (used below):

```
Install-Package NeoSmart.Caching.Sqlite.AspNetCore
Expand Down
8 changes: 4 additions & 4 deletions SqliteCache.AspNetCore/SqliteCache.AspNetCore.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<TargetFramework>netstandard2.1</TargetFramework>
<Nullable>enable</Nullable>
<LangVersion>11</LangVersion>
<Version>7.0.2</Version>
<Version>8.0.0</Version>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>../SqliteCache/NeoSmart.Caching.Sqlite.snk</AssemblyOriginatorKeyFile>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
Expand All @@ -16,9 +16,9 @@
<Authors>Mahmoud Al-Qudsi, neosmart, mqudsi</Authors>
<Company>NeoSmart Technologies</Company>
<Description>ASP.NET Core dependency-injection integrations for NeoSmart.Caching.Sqlite</Description>
<Copyright>NeoSmart Technologies 2019-2023</Copyright>
<Copyright>NeoSmart Technologies 2019-2024</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://neosmart.net/blog/2019/sqlite-cache-for-asp-net-core</PackageProjectUrl>
<PackageProjectUrl>https://neosmart.net/blog/sqlite-cache-for-asp-net-core</PackageProjectUrl>
<RepositoryUrl>https://github.com/neosmart/AspSqliteCache</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>idistributedcache, cache, sqlite, sqlitecache, aspnetcore</PackageTags>
Expand All @@ -33,7 +33,7 @@

<ItemGroup>
<ProjectReference Include="..\SqliteCache\SqliteCache.csproj" />
<PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.6" />
<PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.8" />
</ItemGroup>

</Project>
12 changes: 6 additions & 6 deletions SqliteCache.Tests/SqliteCache.Tests.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net462;netcoreapp3.1;net5.0;net6.0;net7.0</TargetFrameworks>
<TargetFrameworks>net462;netcoreapp3.1;net5.0;net6.0;net8.0</TargetFrameworks>
<LangVersion>preview</LangVersion>
<IsPackable>false</IsPackable>
<AssemblyName>NeoSmart.Caching.Sqlite.Tests</AssemblyName>
Expand All @@ -10,11 +10,11 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.0.2" />
<PackageReference Include="MSTest.TestFramework" Version="3.0.2" />
<PackageReference Include="SQLitePCLRaw.bundle_green" Version="*" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.2.2" />
<PackageReference Include="MSTest.TestFramework" Version="3.2.2" />
<PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.8" />
</ItemGroup>

<ItemGroup>
Expand Down
16 changes: 8 additions & 8 deletions SqliteCache/SqliteCache.csproj
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;netcoreapp3.1;net5.0;net6.0;net8.0</TargetFrameworks>
<LangVersion>9.0</LangVersion>
<AssemblyName>NeoSmart.Caching.Sqlite</AssemblyName>
<RootNamespace>NeoSmart.Caching.Sqlite</RootNamespace>
<Version>7.0.1</Version>
<Version>8.0.0</Version>
<Nullable>enable</Nullable>
<Authors>Mahmoud Al-Qudsi, neosmart, mqudsi</Authors>
<Company>NeoSmart Technologies</Company>
<Product>SqliteCache</Product>
<Description>An SQLite-backed IDistributedCache cache implementation for ASP.NET Core. Fast, transparent, persistent caching.</Description>
<Copyright>NeoSmart Technologies 2019-2023</Copyright>
<Copyright>NeoSmart Technologies 2019-2024</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://neosmart.net/blog/2019/sqlite-cache-for-asp-net-core</PackageProjectUrl>
<RepositoryUrl>https://github.com/neosmart/AspSqliteCache</RepositoryUrl>
Expand Down Expand Up @@ -71,11 +71,11 @@ Version 3.1:
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Data.Sqlite.Core" Version="7.0.10" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="7.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1" />
<PackageReference Include="SQLitePCLRaw.core" Version="2.1.6" />
<PackageReference Include="Microsoft.Data.Sqlite.Core" Version="8.0.2" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
<PackageReference Include="SQLitePCLRaw.core" Version="2.1.8" />
</ItemGroup>

<ItemGroup>
Expand Down

0 comments on commit 1586eda

Please sign in to comment.