Exemple #1
0
        public void Test()
        {

            var proxy = new AppProxy(BaseAddress);

            var credential = new AppCredentialModel
            {
                AppId = AppId,
                Key = AdminKey
            };

            var app = proxy.Get(credential).Result;
            Assert.AreEqual(AppName, app.Name);
            Assert.AreEqual(AppSettings, app.Settings);

            proxy.Update(credential, new ApplicationModel
            {
                Name = "newApp",
                Settings = "newSettings"
            }).Wait();

            app = proxy.Get(credential).Result;
            Assert.AreEqual("newApp", app.Name);
            Assert.AreEqual("newSettings", app.Settings);
        }
Exemple #2
0
    static void Main(string[] args)
    {
        ActualFoo actualFoo = new ActualFoo();
        var       app       = new AppProxy <IFoo>().Init(actualFoo);

        app.Execute();
        var o = app.Object as ActualFoo;

        Console.ReadLine();
    }
Exemple #3
0
 // Use this for initialization
 public AppProxy() : base(NAME)
 {
     instances = this;
 }