Commit Graph

40 Commits

Author SHA1 Message Date
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
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
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
Aman Bhardwaj 22c7d1b8f6 setting InterfaceTypes correctly in ActorTypeInfo 2019-08-20 13:54:43 -07:00
Shalabh Mohan Shrivastava 15db3e20a4
Improvement : Removing another layering of classes that implements IMessageBody (#21) 2019-08-20 12:54:18 -07:00
Shalabh Mohan Shrivastava 7f6f0c62b4
Added the server Side Actor Method Dispatcher functionality with more refactoring (#20)
* Removing HttpActorCommunicationClient, refactored the communication layer

* changes draft

* Added the server Side Actor Method Dispatcher functionality
2019-08-19 21:17:55 -07:00
Aman Bhardwaj 40aceaafc6 Adding actor state management with json serialization 2019-08-19 17:11:14 -07:00
Aman Bhardwaj e45e4178b5 Fixing Constants usage in url. 2019-08-17 13:53:06 -07:00
Aman Bhardwaj d709d067b1 Renaming Dispatch and Invoke method. 2019-08-17 10:24:53 -07:00
Aman Bhardwaj dcea4bf40d Adding plumbing for dispatch for StronglyTyped invocation on server side. 2019-08-16 17:36:37 -07:00
Aman Bhardwaj 08d5f24ef5 Adding aspnetcore integration and simple invocation, merging with codegen changes. 2019-08-16 12:52:25 -07:00
Aman Bhardwaj 28cf59244a aspnetcore integration 2019-08-16 11:50:47 -07:00
Shalabh Mohan Shrivastava ce12fe262d
Adding Functionality for Actor Proxy Code Generation Builder classes, Actor Communication and Tests (#13)
* Adding Functionality for Actor Proxy Code Generation Builder classes and Tests

* Adding the interfaces for RequestMessage, RequestMessageBody and RequestMessageHeader

* Adding interfaces for Actor Response Message, Response Message Header and Response Message Body

* Adding concrete classes for Actor Request Message, Request Message Header and Request Message Body

* Adding concrete classes for Actor Response Message, Response Message Header and Response Message Body

* Adding the Outgoing Message interface and concrete class

* Adding the Outgoing Message Header interface and concrete header class

* Adding the Incoming message body concrete class

* Adding the Incoming message body interface

* Adding Functionality for the Actor Communication

* Added the Actor Communication functionality and Refactored further the current code changes
2019-08-16 11:42:18 -07:00
Aman Bhardwaj ed601fa54a
Merge pull request #11 from actionscore/lukim/azure-pipelines
Add Azure Pipeline
2019-08-05 16:21:44 -07:00
Luke Kim e2559d4d82 Update azure-pipelines.yml for Azure Pipelines 2019-08-05 15:41:14 -07:00
Aman Bhardwaj 8ae1f5e735 dropping binaries to bin\$(Configuration) in Repo root. 2019-08-05 14:27:59 -07:00
Luke Kim ae9999e681 Update azure-pipelines.yml for Azure Pipelines 2019-08-05 13:02:12 -07:00
Luke Kim 389cd74bb1 Update azure-pipelines.yml for Azure Pipelines 2019-08-05 12:53:07 -07:00
Luke Kim 2a90b1da8b Update azure-pipelines.yml for Azure Pipelines 2019-08-05 12:45:02 -07:00
Luke Kim 88e5ca0777 Update azure-pipelines.yml for Azure Pipelines 2019-08-05 12:37:35 -07:00
Aman Bhardwaj ce13f025e2 Moving ActionsINteractor out of runtime so that ActorProxy can also use it. 2019-07-18 15:16:01 -07:00
Luke Kim bc795e5af0 Merge branch 'master' into lukim/azure-pipelines 2019-07-18 10:19:21 -07:00
Aman Bhardwaj 61b01f809e Adding http client call 2019-07-17 16:08:41 -07:00
Aman Bhardwaj 6219b22786
Merge pull request #6 from actionscore/sdk_v1
Merge Skeleton branch to master branch
2019-07-17 16:02:54 -07:00
Aman Bhardwaj bf9ac36ac3 Prepping branch to merge into amster 2019-07-17 16:00:16 -07:00
Aman Bhardwaj 73c1dbd4a8 Adding state storage capabilities 2019-07-17 15:54:54 -07:00
Aman Bhardwaj d5e4a0ca8b Refactoring properties & code and adding a nuspec file. 2019-07-14 13:36:02 -07:00
Luke Kim 14936db79b Update azure-pipelines.yml for Azure Pipelines 2019-07-11 10:38:34 -07:00
Luke Kim 019ce551de Update azure-pipelines.yml for Azure Pipelines 2019-07-11 10:35:19 -07:00
Luke Kim 538b0c03f5 Initial commit of azure-pipelines.yml 2019-07-11 10:31:14 -07:00
Aman Bhardwaj 677a7c017b initial commit sdk. 2019-07-06 21:50:17 -07:00
Yaron Schneider 595a76cb48
Initial commit 2019-06-21 08:52:56 -07:00