public void Try_SaveCloudContract() { var cc = new CloudContract() { Id = "Test:Contract-some:test", Address = "An Address", Behaviour = "a Behavior", Binding = "BasicHttp" }; Provider <CloudContract> .Save(cc); }
/// <summary> /// Saves the cloud contract. /// </summary> /// <param name="contract">The contract.</param> /// <returns>CloudContract[][].</returns> public CloudContract SaveCloudContract(CloudContract contract) { var clt = CreateClient(); try { return(clt.SaveCloudContract(contract)); } finally { CloseClient(clt); } }
public void Try_SaveCloudContract() { var c = new CloudContract() { Id = "Test:CloudContract-you-cant-touch-me:ITest", Address = "http://www.someaddress.com/Still", Behaviour = "IBehave", Binding = "Net.Pope", ContractName = "SomeContract" }; var res = SaveCloudContract(c); Console.WriteLine(res); }
/// <summary> /// Saves the cloud contract. /// </summary> /// <param name="contract">The contract.</param> /// <returns>CloudContract.</returns> public CloudContract SaveCloudContract(CloudContract contract) { FxLog <CloudContracts> .DebugFormat("Registering service contract for [{0}]", contract.Id); try { contract = Provider <CloudContract> .Save(contract); } catch (Exception ex) { FxLog <CloudContracts> .LogException(ex); contract.AddError(ex.Message); } return(contract); }
public void Try_RegisterCloudContract() { try { var n = new CloudContract() { Id = "TestCloudContract", Publisher = "me" }; var res = DiscoPortal .CloudContracts .SaveCloudContract(n); Console.WriteLine("Saved CloudContract [{0}]", res.Id); FxLog<DiscoTestFixture>.DebugFormat("Saved CloudContract [{0}]", res.Id); } catch (Exception exception) { FxLog<DiscoTestFixture>.ErrorFormat(exception.GetCombinedMessages()); Assert.Fail(exception.Message); } }
public void Try_SaveCloudContract() { try { var n = new CloudContract() { Id = "TestCloudContract", Publisher = "me" }; var res = DiscoProvider .CloudContracts .SaveCloudContract(n); Console.WriteLine("Saved CloudContract [{0}]", res.Id); FxLog <DiscoTestFixture> .DebugFormat("Saved CloudContract [{0}]", res.Id); } catch (Exception exception) { FxLog <DiscoTestFixture> .ErrorFormat(exception.GetCombinedMessages()); Assert.Fail(exception.Message); } }
/// <summary> /// Saves the cloud contract. /// </summary> /// <param name="contract">The contract.</param> /// <returns>CloudContract.</returns> /// <exception cref="System.NotImplementedException"></exception> public CloudContract SaveCloudContract(CloudContract contract) { return(DiscoProvider .CloudContracts .SaveCloudContract(contract)); }
public CloudContract SaveCloudContract(CloudContract contract) { return(DiscoPortal .CloudContracts .SaveCloudContract(contract)); }
public CloudContract SaveCloudContract(CloudContract contract) { throw new NotImplementedException(); }
public CloudContract[] SaveCloudContracts(CloudContract[] contract) { throw new NotImplementedException(); }