aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2015-02-05 13:11:00 -0800
committerGravatar Jan Tattermusch <jtattermusch@google.com>2015-02-05 13:12:41 -0800
commitaeec9a93e8ab97e08126e404f5539220a776e102 (patch)
tree79ffc02cee315176928ddb584bedda163f7c8128 /src/csharp
parent6b9afb153a82c921c7e80365a4e129c462c0ebad (diff)
Added usage info to csharp/README.md
Diffstat (limited to 'src/csharp')
-rwxr-xr-xsrc/csharp/README.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/csharp/README.md b/src/csharp/README.md
index 75bfb26252..c2f988cc5e 100755
--- a/src/csharp/README.md
+++ b/src/csharp/README.md
@@ -14,6 +14,34 @@ EXPERIMENTAL ONLY
- It is very possible that some parts of the code will be heavily refactored or
completely rewritten.
+
+INSTALLATION AND USAGE
+----------------------
+
+- Compile and install the gRPC C Core library
+```
+make shared_c
+sudo make install
+```
+
+- Prerequisites for development: Mono framework, MonoDevelop (IDE)
+```
+sudo apt-get install mono-devel
+sudo apt-get install monodevelop monodevelop-nunit
+sudo apt-get install nunit nunit-console
+```
+
+- Use MonoDevelop to open the solution Grpc.sln (you can also run unit tests
+ from there).
+
+- After building the solution with MonoDevelop, you can use
+ nunit-console to run the unit tests (currently only running one by
+ one will make them pass.
+
+```
+nunit-console GrpcCoreTests.dll
+```
+
CONTENTS
--------