/// /// <summary>Begins the call to foo2.</summary> /// public bool?Myfoo2( FooData fooData ) { Console.WriteLine("foo2 called with " + fooData); return(false); }
public ActionResult FootableEditableExp(int page = 1) { var ctx = new FooData(); var model = new FootableEditableViewModelExp(); model.FootableRows = new List <FootableEditableDemoRowExp> { new FootableEditableDemoRowExp { JobseekerId = "111", Firstname = "Wanda", Surname = "Maximoff", Country = "0001", EPPStatus = "Approved 11/07/2014", PostCode = "5607" }, new FootableEditableDemoRowExp { JobseekerId = "222", Firstname = "Dane", Surname = "Whitman", Country = "0002", EPPStatus = "Approved 15/04/2014", PostCode = "5605" }, new FootableEditableDemoRowExp { JobseekerId = "333", Firstname = "Natalia", Surname = "Romanova", Country = "0001", EPPStatus = "Approved 4/06/2014", PostCode = "5641" } }; // Reference list of Countries for drop down list model.FootableRows_Countries = new List <Country> { new Country { Id = "0001", Name = "Australia" }, new Country { Id = "0002", Name = "New Zealand" }, new Country { Id = "0003", Name = "USA" } }; return(View(model)); }
/// /// <summary>Begins the call to foo1.</summary> /// public bool?Myfoo1( FooData fooData ) { Console.WriteLine("foo1 called with " + fooData); return(true); }
public async Task ProcessAsync(string eventType, object?eventData) { await Task.Yield(); FooData data = (FooData)eventData !; data.Handler2++; }
public async Task 事件名不区分大小写() { var bus = CreateBus(); FooData data = new FooData(); await bus.FireEventAsync("FOO", data); Assert.Equal(1, data.Handler1); Assert.Equal(1, data.Handler2); }
public async Task 多个处理程序应按次序被调用() { var bus = CreateBus(); FooData data = new FooData(); await bus.FireEventAsync("Foo", data); Assert.Equal(1, data.Handler1); Assert.Equal(1, data.Handler2); }
/// /// <summary>Main for FooClient</summary> /// <param name="args"></param> /// public static void Main(String[] args) { string uri = "tcp://localhost:4001"; MainFooListener.Main1(null); MainFooClient implFactory = new MainFooClient(); RemoteFooServer server = FooHelper.NewServer(uri, null, implFactory); server._TransportControl(TransportConsts.START_AND_WAIT_UP, 4000); // Insert Your Code Here //--------------------------------------------------------------------- StrStrHashMap bazTable = new StrStrHashMap(); bazTable.Add("def", "baz"); StrStrHashMap barTable = new StrStrHashMap(); barTable.Add("def", "bar"); StrStrHashMap fooTable = new StrStrHashMap(); fooTable.Add("def", "foo"); BazData bazData = new BazData(1, bazTable); BarData barData = new BarData(2, barTable, bazData); FooData fooData = new FooData(3, fooTable, barData, bazData); bool?ok; ok = server.baz1(bazData); Console.WriteLine("baz1 => " + ok); ok = server.baz2(bazData); Console.WriteLine("baz2 => " + ok); ok = server.bar1(barData); Console.WriteLine("bar1 => " + ok); ok = server.bar2(barData); Console.WriteLine("bar2 => " + ok); ok = server.foo1(fooData); Console.WriteLine("foo1 => " + ok); ok = server.foo2(fooData); Console.WriteLine("foo2 => " + ok); server._TransportControl(TransportConsts.STOP_AND_WAIT_DOWN, 4000); }
public void Execute() { var model = TypeModel.Create(); model.Add(typeof(FooData), true) .AddSubType(1, typeof(FooData <string>)) .AddSubType(2, typeof(FooData <int>)) .AddSubType(3, typeof(FooData <SomeOtherType>)); var val = FooData.Create("abc"); var clone = (FooData)model.DeepClone(val); Assert.AreEqual("abc", clone.ValueUntyped); Assert.AreEqual(typeof(string), clone.ItemType); }
public void Method_testFoo() { FooData fooData = null; BarData barData = null; BazData bazData = null; Foo foo = null; if (foo != null) { foo.foo1(fooData); foo.bar1(barData); foo.baz1(bazData); } Bar bar = foo; Baz baz = foo; }
public ActionResult FootableEditable(int page = 1) { var ctx = new FooData(); var model = new FootableEditableViewModelDoc(); model.FootableRows = new List <FootableEditableDemoRow> { new FootableEditableDemoRow { JobseekerId = "111", Firstname = "Wanda", Surname = "Maximoff", EPPStatus = "Approved 11/07/2014", PostCode = "5607" }, new FootableEditableDemoRow { JobseekerId = "222", Firstname = "Dane", Surname = "Whitman", EPPStatus = "Approved 15/04/2014", PostCode = "5605" }, new FootableEditableDemoRow { JobseekerId = "333", Firstname = "Natalia", Surname = "Romanova", EPPStatus = "Approved 4/06/2014", PostCode = "5641" } }; return(View(model)); }
public void WhereBooleanOperationWithObjectNullableProperty() { // http://docs.neo4j.org/chunked/1.6/query-where.html#where-boolean-operations // START n=node(3, 1) // WHERE (n.age < 30 and n.name = "Tobias") or not(n.name = "Tobias") // RETURN n var fooData = new FooData { Id = 777 }; var client = Substitute.For <IRawGraphClient>(); var query = new CypherFluentQuery(client) .Where <FooData>(n => (n.Age < 30 && n.Id == fooData.Id) || n.Name != "Tobias") .Query; Assert.AreEqual("WHERE (((n.Age < {p0}) AND (n.Id = {p1})) OR (n.Name <> {p2}))", query.QueryText); Assert.AreEqual(3, query.QueryParameters.Count); Assert.AreEqual(30, query.QueryParameters["p0"]); Assert.AreEqual(777, query.QueryParameters["p1"]); Assert.AreEqual("Tobias", query.QueryParameters["p2"]); }
public void WhereBooleanOperationWithStringPropertyOnRightSide() { // http://docs.neo4j.org/chunked/1.6/query-where.html#where-boolean-operations // START n=node(3, 1) // WHERE (n.age < 30 and n.name = "Tobias") or not(n.name = "Tobias") // RETURN n var foo = new FooData { Name = "Tobias" }; var client = Substitute.For <IRawGraphClient>(); var query = new CypherFluentQuery(client) .Where <FooData>(n => (n.Age < 30 && n.Name == foo.Name) || n.Name != "Tobias") .Query; Assert.Equal("WHERE (((n.Age < $p0) AND (n.Name = $p1)) OR (n.Name <> $p2))", query.QueryText); Assert.Equal(3, query.QueryParameters.Count); Assert.Equal(30, query.QueryParameters["p0"]); Assert.Equal("Tobias", query.QueryParameters["p1"]); Assert.Equal("Tobias", query.QueryParameters["p2"]); }
public void testFooServer() { FooData fooData = null; BarData barData = null; BazData bazData = null; FooServer fooServer = null; if (fooServer != null) { fooServer.foo1(fooData); fooServer.foo2(fooData); fooServer.bar1(barData); fooServer.bar2(barData); fooServer.baz1(bazData); fooServer.baz2(bazData); } BarServer barServer = fooServer; BazServer bazServer = fooServer; Foo foo = fooServer; Bar bar = fooServer; Baz baz = fooServer; }
public void testFooClient() { FooData fooData = null; BarData barData = null; BazData bazData = null; FooClient fooClient = null; if (fooClient != null) { fooClient.foo1(fooData); fooClient.foo3(fooData); fooClient.bar1(barData); fooClient.bar3(barData); fooClient.baz1(bazData); fooClient.baz3(bazData); } BarClient barClient = fooClient; BazClient bazClient = fooClient; Foo foo = fooClient; Bar bar = fooClient; Baz baz = fooClient; }
public void WhereBooleanOperationWithObjectNullableProperty() { // http://docs.neo4j.org/chunked/1.6/query-where.html#where-boolean-operations // START n=node(3, 1) // WHERE (n.age < 30 and n.name = "Tobias") or not(n.name = "Tobias") // RETURN n var fooData = new FooData { Id = 777 }; var client = Substitute.For<IRawGraphClient>(); var query = new CypherFluentQuery(client) .Where<FooData>(n => (n.Age < 30 && n.Id == fooData.Id) || n.Name != "Tobias") .Query; Assert.AreEqual("WHERE (((n.Age < {p0}) AND (n.Id = {p1})) OR (n.Name <> {p2}))", query.QueryText); Assert.AreEqual(3, query.QueryParameters.Count); Assert.AreEqual(30, query.QueryParameters["p0"]); Assert.AreEqual(777, query.QueryParameters["p1"]); Assert.AreEqual("Tobias", query.QueryParameters["p2"]); }