Skip to content

Releases: dotnet-campus/dotnetCampus.Ipc

2.0.0-alpha300

15 Mar 01:37
6a75b1b
Compare
Choose a tag to compare
2.0.0-alpha300 Pre-release
Pre-release
  • 各不同业务消息之间可以不通过异常过滤掉对方
  • 此发布与 alpha2xx 版本之间的 IPC 互相不能兼容地通信!

2.0.0-alpha216

13 Feb 03:17
72beeda
Compare
Choose a tag to compare
2.0.0-alpha216 Pre-release
Pre-release
  • 标记为 IpcPublic 的接口现在支持方法重载了(之前要求方法名和参数个数至少有一个不同)。
  • 标记为 IpcPublic 的接口内,现在可以使用数组、列表以及集合接口类型的参数和返回值了。

特别感谢:

2.0.0-alpha208

31 Oct 01:15
29b42c6
Compare
Choose a tag to compare
2.0.0-alpha208 Pre-release
Pre-release

Fix: #106

Thanks: @li-zhixin

2.0.0-alpha200

03 Mar 01:53
477f375
Compare
Choose a tag to compare
2.0.0-alpha200 Pre-release
Pre-release

NOTE

If you've caught exceptions when using NotifyAsync or GetResponseAsync, you MUST change the exceptions to IpcRemoteException from:

  • IpcPeerConnectionBrokenException
  • IOException
  • ObjectDisposedException

The original exceptions are now wrapped in the inner exception of the new exception.

This change helps you to catch the exception more easily by simplifying the concurrent issues when the remote peer disconnects unexpectly.

2.0.0-alpha100

15 Jan 01:41
Compare
Choose a tag to compare
2.0.0-alpha100 Pre-release
Pre-release

Support more customizable behaviors for IPC members

1.0.2 hotfix

07 Jan 11:15
fa72230
Compare
Choose a tag to compare

Fix some IPC exceptions.

2.0.0-alpha03

05 Jan 05:10
Compare
Choose a tag to compare
2.0.0-alpha03 Pre-release
Pre-release

In this pre-release version, the IpcProxies and the IpcJoints can be generated automatically.

1.0.1

27 Dec 13:06
a09c05e
Compare
Choose a tag to compare
Merge pull request #48 from dotnet-campus/t/bot/fix-codeformatting

[Bot] Automated PR to fix formatting errors

1.0.0

27 Dec 13:05
2eb7f6b
Compare
Choose a tag to compare
Merge pull request #42 from dotnet-campus/t/walterlv/squash

Fix many many bugs and add many many APIs for the IPC