[GitHub] ignite pull request #3457: IGNITE-7561 .NET: Add IServices.GetDynamicService...

2018-02-01 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/ignite/pull/3457


---


[GitHub] ignite pull request #3457: IGNITE-7561 .NET: Add IServices.GetDynamicService...

2018-01-31 Thread ptupitsyn
GitHub user ptupitsyn opened a pull request:

https://github.com/apache/ignite/pull/3457

IGNITE-7561 .NET: Add IServices.GetDynamicServiceProxy

Work with service proxies in dynamic fashion

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ptupitsyn/ignite ignite-7561

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/3457.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #3457


commit f5b7cfcea7183eff9921f7c94da9b673ea87fcab
Author: Pavel Tupitsyn 
Date:   2018-01-31T10:34:48Z

IGNITE-7561 .NET: Service proxy as dynamic object

commit 59283989e6827db7148b3b80a8ec274a2f7f11d1
Author: Pavel Tupitsyn 
Date:   2018-01-31T10:36:15Z

wip

commit 093774e6cc1473668fe2359e149a7220391cfa31
Author: Pavel Tupitsyn 
Date:   2018-01-31T10:45:19Z

wip

commit 71616f76b4638d2f07b1ce56cda7cb4ba2ce99f8
Author: Pavel Tupitsyn 
Date:   2018-01-31T10:46:21Z

wip

commit 6b5bc3d992e36220b7e6207dc26a03eb5e58fa60
Author: Pavel Tupitsyn 
Date:   2018-01-31T10:52:18Z

add initial test

commit a261ef0aaa5f03687c5b9296779cac8017ddde86
Author: Pavel Tupitsyn 
Date:   2018-01-31T11:26:27Z

wip

commit 2bc60aa0ef22b2ce270da388d989207f861c5597
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:10:11Z

Refactoring proxy serializer

commit 861a5b4dfa679aa542b14845f6ead74603f15216
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:15:38Z

wip

commit 070afc45ed2be645fb5ed8436227d19d191f9855
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:17:14Z

implementing property getter

commit 1d8bb5f62f340f25bc296ead951b1e96485c9e52
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:18:23Z

wip

commit 57bb354eacdc829383cfcc5ffe306d1e2079765e
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:21:42Z

fix NPE

commit 6884bcaf6236324cd99e6f165b63c8ac46af8032
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:28:53Z

add getter prefix

commit b68b18e5e57177369c12d7e887823f9a5e48b8b9
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:30:27Z

First test works!!

commit 81d2b99a811a54769aa1d729a3225fe09dd7720d
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:32:26Z

wip tests

commit 4dbf58444f3dd70b44752a8db1bb9cb51e3e7cd8
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:38:30Z

Dynamic proxy implemented

commit 82900f6639b1d6020f2b9cd135a2600844f47b7e
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:42:13Z

Fix ToString

commit cee63d8ec3938c2060c5d600951cf263b64b42b8
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:45:53Z

wip

commit 299a0ce341c74aadc82623728bfe3a2ce7d9d25d
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:48:25Z

wip

commit c3bfdf78af7fe20af744f6b7fb3664c97ab8678a
Author: Pavel Tupitsyn 
Date:   2018-01-31T13:56:44Z

wip tests

commit ba77ad4ff28aa95d312e71aec83955e0c17ba842
Author: Pavel Tupitsyn 
Date:   2018-01-31T14:12:36Z

wip tests

commit ed1bad372b67d01237c6274596f80af12a8f979b
Author: Pavel Tupitsyn 
Date:   2018-01-31T14:42:01Z

TestCallJavaServiceDynamicProxy

commit 858e49b56cf59e1ffa0a7cf3cbe8a4a2c0e22379
Author: Pavel Tupitsyn 
Date:   2018-01-31T14:43:51Z

TestCallJavaServiceDynamicProxy done

commit 9f017b8990bf509f2bc4e5f9717800d578df2c46
Author: Pavel Tupitsyn 
Date:   2018-01-31T14:47:01Z

All tests done

commit 65955ba37db37f3a289ad11522e31b2c72dfe733
Author: Pavel Tupitsyn 
Date:   2018-01-31T14:49:10Z

Add overload without sticky




---