Skip to content

Commit 5ebef73

Browse files
authored
feat: add support for Value13 and Value14 properties in Casbin.NET 2.16.0 (#86)
1 parent 9451e4e commit 5ebef73

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

Casbin.Persist.Adapter.EFCore.UnitTest/SpecialPolicyTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void TestCommaPolicy()
4040
m = eval(p.rule)
4141
"""
4242
), adapter);
43-
enforcer.AddFunction("equal", (a1, a2) => a1 == a2);
43+
enforcer.AddFunction("equal", (string a1, string a2) => a1 == a2);
4444

4545
enforcer.AddPolicy("equal(p.a1, p.a2)", "a1", "a1");
4646
Assert.True(enforcer.Enforce("_"));

Casbin.Persist.Adapter.EFCore/Casbin.Persist.Adapter.EFCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="Casbin.NET" Version="2.7.0" />
20+
<PackageReference Include="Casbin.NET" Version="2.16.0" />
2121
</ItemGroup>
2222

2323
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">

Casbin.Persist.Adapter.EFCore/DefaultPersistPolicyEntityTypeConfiguration.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ public virtual void Configure(EntityTypeBuilder<EFCorePersistPolicy<TKey>> build
3434
builder.Ignore(p => p.Value10);
3535
builder.Ignore(p => p.Value11);
3636
builder.Ignore(p => p.Value12);
37+
builder.Ignore(p => p.Value13);
38+
builder.Ignore(p => p.Value14);
3739

3840
builder.HasIndex(p => p.Type);
3941
builder.HasIndex(p => p.Value1);

NuGet.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22
<configuration>
33
<packageSources>
44
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
5-
<add key="casbin-net.myget.org" value="https://www.myget.org/F/casbin-net/api/v3/index.json" />
65
</packageSources>
76
</configuration>

0 commit comments

Comments
 (0)