Commit Graph

284 Commits

Author SHA1 Message Date
Young Bu Park 994999d184
Fix trigger and tag (#35) 2019-08-29 16:01:40 -07:00
Young Bu Park a3cd6ea891
Initial commit of Actions DotNet SDK doc (#28)
* Initial commit of README.md
* Initial commit of "Getting started with Action actor" doc
2019-08-29 12:38:27 -07:00
Young Bu Park cdb637ebe8
Rename actions port env var to ACTIONS_PORT (#34)
Rename actions port environment variable from ACTIONSPORT to ACTIONS_PORT to be consistent with go-sdk and cli.
2019-08-29 09:55:07 -07:00
Shalabh Mohan Shrivastava d87d5732f5 Fixing not to throw Aggregate exception (#32)
* Fixing not to throw Aggregate exception

* Adding traces for acotr method invocation failure.
2019-08-29 08:02:21 -07:00
Yaron Schneider bd38b99366
Merge pull request #33 from actionscore/youngp/fix-ci
Fix pipeline required build and publish artifact always
2019-08-29 07:43:08 -07:00
Young Bu Park 766eff3eb9 fix pipeline required build and publish artifact always 2019-08-29 07:23:52 -07:00
Aman Bhardwaj a4e65731b2
Merge pull request #29 from actionscore/sdk_v1
Adding C# actors sdk
2019-08-27 17:37:33 -07:00
shalabhs 646470615e Merge branch 'shalabhs/oneInteractor' into sdk_v1 2019-08-27 17:26:12 -07:00
shalabhs 47ebf2d221 Adding Remote Exception handling 2019-08-27 17:05:02 -07:00
shalabhs c9711869b5 Revert "Changes to have only one Actions Interactor per ActorProxyFactory"
This reverts commit 2ba7c2f055.
2019-08-27 16:57:05 -07:00
Aman Bhardwaj 1cfee76170 Using XmlDictionaryReader & XmlDictionaryWriter for DataContract serialization 2019-08-27 16:25:20 -07:00
Aman Bhardwaj a153b29ba4 Replacing Console.WriteLine with ActorTrace,WriteError in ActionsHttpInteractor. 2019-08-27 14:40:53 -07:00
Aman Bhardwaj 1641e4bebb Fixing typo 2019-08-27 12:00:56 -07:00
Aman Bhardwaj 8ecc6fc4c6 Adding Action error codes. 2019-08-27 11:59:48 -07:00
Aman Bhardwaj 52c93edcae Making IActionsInteractor per ProxyFactory and share it in all proxies. 2019-08-27 11:38:57 -07:00
Aman Bhardwaj cd710e2246 Simplifying ActorProxy creation and initialize. 2019-08-27 09:49:35 -07:00
Aman Bhardwaj c3afbf7bfa Fixing ACtorId and ActorType in aCtor proxy when used without remoting. 2019-08-27 09:41:02 -07:00
shalabhs 2ba7c2f055 Changes to have only one Actions Interactor per ActorProxyFactory 2019-08-27 03:38:04 -07:00
shalabhs beef8d1549 Merge branch 'sdk_v1' of https://github.com/actionscore/cs-sdk into sdk_v1 2019-08-27 01:51:49 -07:00
shalabhs 474d2ed1ee Changing XMLDictionaryWriter/Reader to XMLWriter/Reader and handling the case
during deserialization when request message body is not set.
2019-08-27 01:51:21 -07:00
Aman Bhardwaj cb3023d65a Making fields read only. 2019-08-26 18:09:16 -07:00
Aman Bhardwaj 0977c8ed7e Revert "Attemptt o split nugets further."
This reverts commit fc383d6f56.
2019-08-26 18:00:42 -07:00
Aman Bhardwaj fc383d6f56 Attemptt o split nugets further. 2019-08-26 17:59:54 -07:00
Aman Bhardwaj c121f3564b Updating preview tags. 2019-08-26 17:08:29 -07:00
Aman Bhardwaj 279c09ec5e Using pattern matching. 2019-08-26 15:38:43 -07:00
Aman Bhardwaj 2b7a48a957 Making params read only. 2019-08-26 15:31:11 -07:00
Aman Bhardwaj 0c834c15a7 Updating aspnetcore nuspec. 2019-08-26 14:20:59 -07:00
shalabhs e32a37bc6e Merge branch 'shalabhs/setHttpResponse' into sdk_v1 2019-08-26 12:23:36 -07:00
shalabhs f7d42f3092 Fixing the CodeGen issue for GetReturnValue and splitting the request and response message body 2019-08-26 12:02:18 -07:00
Aman Bhardwaj 05ba268f3b Fixing ACtorReference deserialization. 2019-08-26 11:58:11 -07:00
Aman Bhardwaj e4827e3014 Removing codesign step as binaries are strong name signed during the build itself. 2019-08-26 10:46:30 -07:00
Aman Bhardwaj b20b874344 Adding AspNetCore nuget pkg generation to pipelines. 2019-08-26 10:45:41 -07:00
Aman Bhardwaj d7d9084d09 Merge branch 'master' into sdk_v1 2019-08-26 10:42:25 -07:00
Aman Bhardwaj db4a640ba9 Moving AspNetCore to separate project and nuget pkg. 2019-08-26 10:40:58 -07:00
Aman Bhardwaj 83d2d3592f Adds ActorType to ActorReference and ActorProxy so that proxy can be reconstructed after serialziation deserialization. 2019-08-26 10:01:37 -07:00
Aman Bhardwaj cbd80bcc82 Keeping serialization providers for message body internal for first release. 2019-08-26 09:52:08 -07:00
Aman Bhardwaj a268182116 Making ActorId string only as Actions only support strigns as Id. 2019-08-26 09:16:24 -07:00
Aman Bhardwaj 6f349cba09 Making ActorProxyFactory internal and returning null from ACtorReference while deserialization from surrogate. 2019-08-25 21:31:55 -07:00
Aman Bhardwaj 985db9966a Adding timer support 2019-08-24 17:58:23 -07:00
Aman Bhardwaj 3792c626d9 Updating signing key and always strong name signing 2019-08-24 15:35:39 -07:00
Aman Bhardwaj 6a7c009ad9 Adding Reminder capabilities to Actors. 2019-08-24 15:07:14 -07:00
Aman Bhardwaj c421cec079 Getting state as byte[] 2019-08-23 21:58:46 -07:00
Aman Bhardwaj afa15b05d4 Adding support for Transactional state management. 2019-08-23 21:14:56 -07:00
Aman Bhardwaj 5c4d50fcd6 Merge branch 'master' into sdk_v1 2019-08-22 19:43:01 -07:00
Aman Bhardwaj f5674d2f23 fixes. 2019-08-22 18:16:03 -07:00
shalabhs 2efe78f45c Changes to return the HttpResponse from ActorResponseMessage 2019-08-22 01:40:49 -07:00
shalabhs 1f9289a084 Changes to build the response message and adding the response header in case of error 2019-08-21 17:12:00 -07:00
Shalabh Mohan Shrivastava bb36e61cf0
Fixing the Deserialization bug - deserializing to WrappedMessageBody (#23) 2019-08-21 16:15:39 -07:00
Young Bu Park 929eed45f9
Add build tag for release-* branch build (#22)
* Remove useless ESRP signing result because the result is showing in esrp signing task
* Add build tag for release-* branch build
* release tag will allow preview kit automation build definition to pick the binaries from release-* branch
2019-08-21 09:52:17 -07:00
Aman Bhardwaj 74702af930 Merge branch 'sdk_v1' of https://github.com/actionscore/cs-sdk into sdk_v1 2019-08-20 13:54:57 -07:00