Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/HandyOrg/HandyIpc
An out-of-the-box inter-process communication (IPC) library, which can also be seen as a remote Ioc container.
https://github.com/HandyOrg/HandyIpc
redesign: remove check logic before returning clients to improves performance.
df29dc41d9b9fcea97777bdcc7f68d5849f4a97b authored over 3 years ago by Dingping Zhang <[email protected]>
df29dc41d9b9fcea97777bdcc7f68d5849f4a97b authored over 3 years ago by Dingping Zhang <[email protected]>
redesign: extract serialization logic from namedpipe to a separate assembly.
56a174070635bd6199ce4333e2b294305437b655 authored over 3 years ago by Dingping Zhang <[email protected]>
56a174070635bd6199ce4333e2b294305437b655 authored over 3 years ago by Dingping Zhang <[email protected]>
redesign: delay the deserialization of the method arguments.
c5abeb869ba2a10858a5ddef3e51434f8baf2af8 authored over 3 years ago by Dingping Zhang <[email protected]>
c5abeb869ba2a10858a5ddef3e51434f8baf2af8 authored over 3 years ago by Dingping Zhang <[email protected]>
refine: rename message to signal and add more comments.
f9d1fcb0e7b6be83006e72e36e0649100f5a1438 authored over 3 years ago by Dingping Zhang <[email protected]>
f9d1fcb0e7b6be83006e72e36e0649100f5a1438 authored over 3 years ago by Dingping Zhang <[email protected]>
refactor: organize the code of project HandyIpc.BuildTasks.
ebc873bf31209985bba30bcbaae3811c2492ab27 authored over 3 years ago by Dingping Zhang <[email protected]>
ebc873bf31209985bba30bcbaae3811c2492ab27 authored over 3 years ago by Dingping Zhang <[email protected]>
Refine: Add comments and adjust folders structure.
6f6d32425ab108428a9ae2f993f35c607b42ad02 authored over 3 years ago by Dingping Zhang <[email protected]>
6f6d32425ab108428a9ae2f993f35c607b42ad02 authored over 3 years ago by Dingping Zhang <[email protected]>
Feature: Remove the access token from ipc contract attribute, because the access token should be able to changed at runtime.
82a3e99020056e6bcb336127fcbf2d479b00e51f authored over 3 years ago by Dingping Zhang <[email protected]>
82a3e99020056e6bcb336127fcbf2d479b00e51f authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Extract named pipe feature from handy ipc core.
b722f29966008aec2bf5cb20bc247e9f14b90ca4 authored over 3 years ago by Dingping Zhang <[email protected]>
b722f29966008aec2bf5cb20bc247e9f14b90ca4 authored over 3 years ago by Dingping Zhang <[email protected]>
Fix: Add missing references in the DispatcherTemplate.mustache file.
1c78a6e8ceff579915db2bc4419c0ad09cfd20dc authored over 3 years ago by Dingping Zhang <[email protected]>
1c78a6e8ceff579915db2bc4419c0ad09cfd20dc authored over 3 years ago by Dingping Zhang <[email protected]>
Bump version to 0.2.2
041945460f230b1cb36f54724a70e4c073c2c902 authored over 3 years ago by Dingping Zhang <[email protected]>
041945460f230b1cb36f54724a70e4c073c2c902 authored over 3 years ago by Dingping Zhang <[email protected]>
Refine: Add and improve comments.
2cd8bd8391d3f4a2cf0cf94739e52b5d8ddcccd0 authored over 3 years ago by Dingping Zhang <[email protected]>
2cd8bd8391d3f4a2cf0cf94739e52b5d8ddcccd0 authored over 3 years ago by Dingping Zhang <[email protected]>
Fix: The Request.ArgumentTypes may be null, and raise an null reference exception.
0d37c900701ccc3655b365b1e17fa76c87b87975 authored over 3 years ago by Dingping Zhang <[email protected]>
0d37c900701ccc3655b365b1e17fa76c87b87975 authored over 3 years ago by Dingping Zhang <[email protected]>
Bump version to 0.2.0
be084b588f8aa752ef653b5ce2dc715e3ce291df authored over 3 years ago by Dingping Zhang <[email protected]>
be084b588f8aa752ef653b5ce2dc715e3ce291df authored over 3 years ago by Dingping Zhang <[email protected]>
Update README.md
4f2a61e7bb9a2d0b539c22da963ccea2d6c83e42 authored over 3 years ago by Dingping Zhang <[email protected]>
4f2a61e7bb9a2d0b539c22da963ccea2d6c83e42 authored over 3 years ago by Dingping Zhang <[email protected]>
Merge pull request #1 from HandyOrg/refactor/separate-the-implementation-of-the-underlying-communication
Refactor/separate the implementation of the underlying communication
fb7358110f3c25827d858dd996468409dd909224 authored over 3 years ago by Dingping Zhang <[email protected]>
Update README.md
95a5c94bb0eb33bd2439eafabec0c8988400f4ba authored over 3 years ago by Dingping Zhang <[email protected]>
95a5c94bb0eb33bd2439eafabec0c8988400f4ba authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Adjust the structure of files.
ea4765a8592ada01bfe48c8e3c37a86611b35f10 authored over 3 years ago by Dingping Zhang <[email protected]>
ea4765a8592ada01bfe48c8e3c37a86611b35f10 authored over 3 years ago by Dingping Zhang <[email protected]>
Feature: Implement auto buffer size in named pipe.
40c03a14ec4840af8ac90a48f7c352a66086b45f authored over 3 years ago by Dingping Zhang <[email protected]>
40c03a14ec4840af8ac90a48f7c352a66086b45f authored over 3 years ago by Dingping Zhang <[email protected]>
Rename: DataConstants to Messages.
5d6a8f305beac913481255c642ebb6d3ddd4a2b0 authored over 3 years ago by Dingping Zhang <[email protected]>
5d6a8f305beac913481255c642ebb6d3ddd4a2b0 authored over 3 years ago by Dingping Zhang <[email protected]>
Fix & Refine: Fix bugs from refactoring.
b47138ab5661500ef140610999c6d4858bbe2503 authored over 3 years ago by Dingping Zhang <[email protected]>
b47138ab5661500ef140610999c6d4858bbe2503 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Initial commit for completing the new API.
9b1170c8d0e696cfa7511f2a56b051461e64cd96 authored over 3 years ago by Dingping Zhang <[email protected]>
9b1170c8d0e696cfa7511f2a56b051461e64cd96 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Enhance the ILogger feature.
8b1abe4608d57fad191df226f2b4339a9406fdc1 authored over 3 years ago by Dingping Zhang <[email protected]>
8b1abe4608d57fad191df226f2b4339a9406fdc1 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Save in progress work: rename interface name, and enable nullable check.
03bc02b3d4c71a8d727381a3702756d3f0f39d20 authored over 3 years ago by Dingping Zhang <[email protected]>
03bc02b3d4c71a8d727381a3702756d3f0f39d20 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Save in progress work for separating the communication layer.
2fceb879bf7129aff30fdd1fd5c9420322a0ad37 authored over 3 years ago by Dingping Zhang <[email protected]>
2fceb879bf7129aff30fdd1fd5c9420322a0ad37 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Retarget the Demo.Contracts to netstandard2.1
4f4fcaf5fdfeb9c04ac85fd55af08a6008ef8f07 authored over 3 years ago by Dingping Zhang <[email protected]>
4f4fcaf5fdfeb9c04ac85fd55af08a6008ef8f07 authored over 3 years ago by Dingping Zhang <[email protected]>
Fix: Check the return value of the void method.
9326da9de3deb3008c0c960638b60cc81a10025f authored over 3 years ago by Dingping Zhang <[email protected]>
9326da9de3deb3008c0c960638b60cc81a10025f authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Update the demo for adapting new API.
fdede5d503dc56b6f930bc80c1ed503423a7bdd2 authored over 3 years ago by Dingping Zhang <[email protected]>
fdede5d503dc56b6f930bc80c1ed503423a7bdd2 authored over 3 years ago by Dingping Zhang <[email protected]>
Refactor: Update the demo for adapting new API.
00dbe9420c33af6f891c1ee54bccf1cf1f244335 authored over 3 years ago by Dingping Zhang <[email protected]>
00dbe9420c33af6f891c1ee54bccf1cf1f244335 authored over 3 years ago by Dingping Zhang <[email protected]>
Update README.md
c427e39fcd32b958644d449f8623e32d43cbabe0 authored almost 5 years ago by Dingping Zhang <[email protected]>
c427e39fcd32b958644d449f8623e32d43cbabe0 authored almost 5 years ago by Dingping Zhang <[email protected]>
Separate test code from product code (*.targets), and update the demo.
d08a85807eeed44b1a4276ac616c9df32c784663 authored almost 5 years ago by Dingping Zhang <[email protected]>
d08a85807eeed44b1a4276ac616c9df32c784663 authored almost 5 years ago by Dingping Zhang <[email protected]>
Add the Remove<T>() method to the IpcServerCollectionExtensions.
18a37be0e38991ea6739abf2956cc319f8351c30 authored almost 5 years ago by Dingping Zhang <[email protected]>
18a37be0e38991ea6739abf2956cc319f8351c30 authored almost 5 years ago by Dingping Zhang <[email protected]>
Merge branch 'master' of https://github.com/HandyOrg/HandyIpc
a643fc3468bddfcc4183612349af03a93605849d authored almost 5 years ago by Dingping Zhang <[email protected]>
a643fc3468bddfcc4183612349af03a93605849d authored almost 5 years ago by Dingping Zhang <[email protected]>
Fix the reference of the HandyIpc.targets file.
18d8b35182a3ea404971aacfed88e998466953fe authored almost 5 years ago by Dingping Zhang <[email protected]>
18d8b35182a3ea404971aacfed88e998466953fe authored almost 5 years ago by Dingping Zhang <[email protected]>
Improved and changed server and client APIs.
7ed7dc465c056ce735594099c87bcc90f440a205 authored almost 5 years ago by Dingping Zhang <[email protected]>
7ed7dc465c056ce735594099c87bcc90f440a205 authored almost 5 years ago by Dingping Zhang <[email protected]>
Update README.md
df6f47feef55d14c9faef83f8550c85b21283552 authored almost 5 years ago by Dingping Zhang <[email protected]>
df6f47feef55d14c9faef83f8550c85b21283552 authored almost 5 years ago by Dingping Zhang <[email protected]>
Rename the Middleware.Compose() to Then().
de622bd2000c7cdacde5a965d421551c9699c0fe authored almost 5 years ago by Dingping Zhang <[email protected]>
de622bd2000c7cdacde5a965d421551c9699c0fe authored almost 5 years ago by Dingping Zhang <[email protected]>
Improve test case and rename.
0025f865d8c0d87aa88148ded10d1cf4c5291908 authored almost 5 years ago by Dingping Zhang <[email protected]>
0025f865d8c0d87aa88148ded10d1cf4c5291908 authored almost 5 years ago by Dingping Zhang <[email protected]>
Clear workspace
4210daa1a728f231fb99ff624a98604c29c50525 authored almost 5 years ago by Dingping Zhang <[email protected]>
4210daa1a728f231fb99ff624a98604c29c50525 authored almost 5 years ago by Dingping Zhang <[email protected]>
Add the Directory.Build.props file and some project description.
b4b34cf827ef5a367f56babd05b1e9b692c2167b authored almost 5 years ago by Dingping Zhang <[email protected]>
b4b34cf827ef5a367f56babd05b1e9b692c2167b authored almost 5 years ago by Dingping Zhang <[email protected]>
Add test case and fix the "Method<T>():Task<T>" bug.
38ff5162ef9c93816dfe3a9f02d0fef6e1ce037d authored almost 5 years ago by Dingping Zhang <[email protected]>
38ff5162ef9c93816dfe3a9f02d0fef6e1ce037d authored almost 5 years ago by Dingping Zhang <[email protected]>
Update demo and readme
b29a274f4e3d585a09108234a1a91672f682c4e3 authored almost 5 years ago by Dingping Zhang <[email protected]>
b29a274f4e3d585a09108234a1a91672f682c4e3 authored almost 5 years ago by Dingping Zhang <[email protected]>
Rename the IpcContract to NamedPipeContract.
e9be1fc9943a7aa72100e1254b425d85c7d30bc9 authored almost 5 years ago by Dingping Zhang <[email protected]>
e9be1fc9943a7aa72100e1254b425d85c7d30bc9 authored almost 5 years ago by Dingping Zhang <[email protected]>
Add IpcServerBuilder
c0e5540a7028d4d080c783fc16ffbc508558abee authored almost 5 years ago by Dingping Zhang <[email protected]>
c0e5540a7028d4d080c783fc16ffbc508558abee authored almost 5 years ago by Dingping Zhang <[email protected]>
Add the Identifier property to IpcContractAttribute.
92456954753733adae97a3f06564fccb432223df authored almost 5 years ago by Dingping Zhang <[email protected]>
92456954753733adae97a3f06564fccb432223df authored almost 5 years ago by Dingping Zhang <[email protected]>
Remove unnecessary unbox and box.
d8e4d1879198c2544649c9db63f695f0986a620d authored almost 5 years ago by Dingping Zhang <[email protected]>
d8e4d1879198c2544649c9db63f695f0986a620d authored almost 5 years ago by Dingping Zhang <[email protected]>
Update demo and fix some bug.
92e8a5d40e76168206fd20a89824d15877f3076e authored almost 5 years ago by Dingping Zhang <[email protected]>
92e8a5d40e76168206fd20a89824d15877f3076e authored almost 5 years ago by Dingping Zhang <[email protected]>
Update README.md
a3eb005691c8b815c3c0dfbc539523ba470f43bd authored almost 5 years ago by Dingping Zhang <[email protected]>
a3eb005691c8b815c3c0dfbc539523ba470f43bd authored almost 5 years ago by Dingping Zhang <[email protected]>
Update README.md
956917cbe115ccd9cd76a63b467eacc1d9ffbff4 authored almost 5 years ago by Dingping Zhang <[email protected]>
956917cbe115ccd9cd76a63b467eacc1d9ffbff4 authored almost 5 years ago by Dingping Zhang <[email protected]>
Improve and update version.
1a5f5bfa1468600968832d2d8ddf02d1f898063a authored almost 5 years ago by Dingping Zhang <[email protected]>
1a5f5bfa1468600968832d2d8ddf02d1f898063a authored almost 5 years ago by Dingping Zhang <[email protected]>
Refactor, rename and improve support for generic method.
c1e947cc2aa68e112458768ab4b9cad06f207916 authored almost 5 years ago by Dingping Zhang <[email protected]>
c1e947cc2aa68e112458768ab4b9cad06f207916 authored almost 5 years ago by Dingping Zhang <[email protected]>
Initial complete support for generic method without testing.
19ed3757e34b5ce6b8aa2ed776bba7aa5c306698 authored almost 5 years ago by Dingping Zhang <[email protected]>
19ed3757e34b5ce6b8aa2ed776bba7aa5c306698 authored almost 5 years ago by Dingping Zhang <[email protected]>
Clear workspace for generic methods.
e3057e8560ee353dc49a00ea152c2a66ee0147ed authored almost 5 years ago by Dingping Zhang <[email protected]>
e3057e8560ee353dc49a00ea152c2a66ee0147ed authored almost 5 years ago by Dingping Zhang <[email protected]>
Refactor and rename.
755590ffcac4e175deedc0e334de41752e07feba authored almost 5 years ago by Dingping Zhang <[email protected]>
755590ffcac4e175deedc0e334de41752e07feba authored almost 5 years ago by Dingping Zhang <[email protected]>
Initial commit: support for generic interface.
8c2c70fe83c10532f14d13966523735015531f71 authored almost 5 years ago by Dingping Zhang <[email protected]>
8c2c70fe83c10532f14d13966523735015531f71 authored almost 5 years ago by Dingping Zhang <[email protected]>
Bugfix
cde6a35aae3b7c754fd702d934acc797a26279fc authored almost 5 years ago by Dingping Zhang <[email protected]>
cde6a35aae3b7c754fd702d934acc797a26279fc authored almost 5 years ago by Dingping Zhang <[email protected]>
Initial commit
aca405da7c9ecc1b0db00bcb1517a7d46520fa0f authored almost 5 years ago by Dingping Zhang <[email protected]>
aca405da7c9ecc1b0db00bcb1517a7d46520fa0f authored almost 5 years ago by Dingping Zhang <[email protected]>