pulumi/sdk/dotnet/Pulumirpc
Matt Ellis 7deaf24987 The very first cut of .NET Support
Just enough to manually invoke the resource providers, but code like
the following worked:

```
[matell@matell bucket]$ cat Pulumi.yaml
name: bucket
runtime: dotnet
[matell@matell bucket]$ cat main.csx
using Pulumi;
using System;
using System.Runtime.InteropServices;

Config config = new Config("bucket");
CustomResource r = new CustomResource("aws:s3/bucket:Bucket", config["name"]);
[matell@matell bucket]$ pulumi update
Performing changes:
info: Running with 🍹 on .NET Core 4.6.00001.0 on Linux 4.14.11-300.fc27.x86_64 #1 SMP Wed Jan 3 13:52:28 UTC 2018
+ pulumi:pulumi:Stack: (create)
    [urn=urn:pulumi:dotnet-testing:🪣:pulumi:pulumi:Stack::bucket-dotnet-testing]
    + aws:s3/bucket:Bucket: (create)
        [urn=urn:pulumi:dotnet-testing:🪣:aws:s3/bucket:Bucket::hello-aws-from-dotnet]
        acl         : "private"
        bucket      : "hello-aws-from-dotnet-a37c2a3"
        forceDestroy: false
        ---outputs:---
        arn                              : "arn:aws:s3:::hello-aws-from-dotnet-a37c2a3"
        bucketDomainName                 : "hello-aws-from-dotnet-a37c2a3.s3.amazonaws.com"
        hostedZoneId                     : "Z3BJ6K6RIION7M"
        id                               : "hello-aws-from-dotnet-a37c2a3"
        region                           : "us-west-2"
        requestPayer                     : "BucketOwner"
        versioning                       : [
            [0]: {
                enabled  : false
                mfaDelete: false
            }
        ]
info: 2 changes performed:
    + 2 resources created
Update duration: 11.799058053s
[matell@matell bucket]$
```
2018-06-18 08:46:47 -07:00
..
Analyzer.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
AnalyzerGrpc.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Engine.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
EngineGrpc.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Language.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
LanguageGrpc.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Plugin.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Provider.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
ProviderGrpc.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Pulumirpc.csproj The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
Resource.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
ResourceGrpc.cs The very first cut of .NET Support 2018-06-18 08:46:47 -07:00
generate.sh The very first cut of .NET Support 2018-06-18 08:46:47 -07:00