Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
12aa376
- Fix multi abs/interface not recongnise full base type
PatchouliTC Apr 20, 2023
05ce5a8
- Add Test
PatchouliTC Apr 20, 2023
6388463
- Add Auto Poly Code Inject
PatchouliTC Apr 26, 2023
68107c5
Create LICENSE
PatchouliTC Apr 26, 2023
95639fc
Create README.md
PatchouliTC Apr 26, 2023
23f5557
Update README.md
PatchouliTC Apr 26, 2023
c1b2e5d
- fix
PatchouliTC Apr 26, 2023
649cb1b
- fix
PatchouliTC Apr 26, 2023
46491f1
Update README.md
PatchouliTC Apr 26, 2023
d588938
Update README.md
PatchouliTC Apr 26, 2023
fd948cf
Update README.md
PatchouliTC Apr 26, 2023
e4713c0
Update README.md
PatchouliTC Apr 26, 2023
adf2af1
- add auto wire msgpack key
PatchouliTC Apr 27, 2023
10b6a58
- add simple
PatchouliTC Apr 27, 2023
24c92dc
- add support ignore member
PatchouliTC Apr 27, 2023
6375ef6
- fix
PatchouliTC Apr 27, 2023
5bf760a
- add fix
PatchouliTC Apr 27, 2023
945a507
- change config
PatchouliTC Apr 27, 2023
f3713cb
Update README.md
PatchouliTC Apr 27, 2023
05a1ad1
Update README.md
PatchouliTC Apr 27, 2023
b7e9ed6
- add prophasdefaultvalue check support
PatchouliTC Apr 27, 2023
b75d9cb
Update README.md
PatchouliTC Apr 27, 2023
eaf7401
Update README.md
PatchouliTC Apr 27, 2023
b780598
Update README.md
PatchouliTC Apr 27, 2023
53a0418
- add support for diff abstract assembly
PatchouliTC May 15, 2023
f473159
Merge branch 'master' of github.com:PatchouliTC/PolymorphicMessagePack
PatchouliTC May 15, 2023
025dd89
- fix assembly error
PatchouliTC May 15, 2023
db17b7e
- fix
PatchouliTC May 15, 2023
7387a4f
- add test magiconion support
PatchouliTC May 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions AbsInjectTypeDll/AbsInjectTypeDll.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<Nullable>enable</Nullable>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\ShareAttributes\ShareAttributes.csproj" />
</ItemGroup>

</Project>
71 changes: 71 additions & 0 deletions AbsInjectTypeDll/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
using ShareAttributes;
using System;

namespace AbsInjectTypeDll.DllSubAssembly
{

[UnionAbsOrInterface]
public abstract class CBase1
{
}

public abstract class CBase2
{
public long CTB2 { get; set; }
}

[UnionAbsOrInterface]
public abstract class CBase3 : CBase1
{

}

[UnionAbsOrInterface]
public abstract class CBase4<T>
{

}

public abstract class CBase5 : CBase4<string>
{

}
[UnionAbsOrInterface]
public abstract class CBase6<T> : CBase4<T>
{

}

[UnionAbsOrInterface]
public interface IBase1
{

}

public interface IBase2
{

}

[UnionAbsOrInterface]
public interface IBase3 : IBase1
{

}

[UnionAbsOrInterface]
public interface IBase4<T>
{

}

public interface IBase5 : IBase4<string>
{

}
[UnionAbsOrInterface]
public interface IBase6<T> : IBase4<T>
{

}
}
45 changes: 0 additions & 45 deletions Blah/PolymorphicDelegate.cs

This file was deleted.

85 changes: 0 additions & 85 deletions Blah/PolymorphicFormatter.cs

This file was deleted.

34 changes: 0 additions & 34 deletions Blah/PolymorphicMessagePackSerializerOptions.cs

This file was deleted.

59 changes: 0 additions & 59 deletions Blah/PolymorphicMessagePackSettings.cs

This file was deleted.

Loading