• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Hello类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Hello的典型用法代码示例。如果您正苦于以下问题:C# Hello类的具体用法?C# Hello怎么用?C# Hello使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Hello类属于命名空间,在下文中一共展示了Hello类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Any

        public HelloResponse Any(Hello request)
        {
            String response = esbProxy.Invoke("ESB_COM_WS", "HelloAction", "Hello From ServiceStack!");


            return new HelloResponse { Result = "Hello, {0}!".Fmt(request.Name) };
        }
开发者ID:vebin,项目名称:soa,代码行数:7,代码来源:MyServices.cs


示例2: Test_Hello_No_Features_Set

        public void Test_Hello_No_Features_Set()
        {
            var features = new List<short>();

            var hello = new Hello("couchbase-net-sdk/2.1.4", features.ToArray(), Transcoder, 0, 0);
            var result = IOService.Execute(hello);
            Assert.IsTrue(result.Success);
        }
开发者ID:orangeloop,项目名称:couchbase-net-client,代码行数:8,代码来源:HelloTests.cs


示例3: Test_KeySeqnoObserver

        public void Test_KeySeqnoObserver()
        {

            var configuration = new ClientConfiguration
            {
                Servers = new List<Uri>
                {
                    new Uri(ConfigurationManager.AppSettings["bootstrapUrl"])
                }
            };

            var key = "Test_KeySeqnoObserver";
            using (var cluster = new Cluster(configuration))
            {
                using (var bucket = cluster.OpenBucket())
                {
                    bucket.Remove(key);
                }
            }

            configuration.Initialize();

            var provider = new CarrierPublicationProvider(
                configuration,
                (pool) => new PooledIOService(pool),
                (config, endpoint) => new ConnectionPool<Connection>(config, endpoint),
                SaslFactory.GetFactory(),
                new DefaultConverter(),
                new DefaultTranscoder(new DefaultConverter(), new DefaultSerializer()));

            var configInfo = provider.GetConfig("default");

            var features = new List<short>();
            features.Add((short)ServerFeatures.MutationSeqno);

            var keyMapper = configInfo.GetKeyMapper();
            var mappedNode = keyMapper.MapKey(key);
            var node = mappedNode.LocatePrimary();

            foreach (var server in configInfo.Servers.Where(x=>x.IsDataNode))
            {
                var hello = new Hello("couchbase-net-sdk/2.1.4", features.ToArray(), provider.Transcoder, 0, 0);
                var result3 = server.Send(hello);
                Assert.IsTrue(result3.Success);
            }

            var result = node.Send(new Add<string>(key, "", (VBucket)mappedNode,
                new DefaultTranscoder(new DefaultConverter(), new DefaultSerializer()), 1000));

            var clusterController = new Mock<IClusterController>();
            clusterController.Setup(x => x.Transcoder).Returns(new DefaultTranscoder());

            var pending = new ConcurrentDictionary<uint, IOperation>();

            var keyObserver = new KeySeqnoObserver("thekey", pending, configInfo, clusterController.Object, 0, 1000);
            var durabilityReached = keyObserver.Observe(result.Token, ReplicateTo.Zero, PersistTo.One);
            Assert.IsTrue(durabilityReached);
        }
开发者ID:brantburnett,项目名称:couchbase-net-client,代码行数:58,代码来源:KeySeqnoObserverTests.cs


示例4: Any

        public object Any(Hello request)
        {
            if (string.IsNullOrEmpty(request.Name))
            {
                throw new ArgumentNullException("Name");
            }

            return new HelloResponse { Result = "Hello " + request.Name };
        }
开发者ID:rossipedia,项目名称:ServiceStackTest,代码行数:9,代码来源:HelloService.cs


示例5: Main

 public static void Main()
 {
     Hello h = new Hello("stranger");
     GoodBye g = new GoodBye("my friend");
     Farewell f = new Farewell("you fool");
     h.speak();
     g.speak();
     f.speak();
 }
开发者ID:karimofthecrop,项目名称:credo,代码行数:9,代码来源:main.cs


示例6: Any

 public object Any(Hello request)
 {
     return new HelloResponse
     {
         Result = "Hello, {0}{1}!".Fmt(
             request.Title != null ? request.Title + ". " : "",
             request.Name)
     };
 }
开发者ID:permadiwibisono,项目名称:Test,代码行数:9,代码来源:NativeTypesTestService.cs


示例7: Test_Hello_With_Features_MutationSeqno_And_TcpNodelay_Set

        public void Test_Hello_With_Features_MutationSeqno_And_TcpNodelay_Set()
        {
            var features = new List<short>();
            features.Add((short)ServerFeatures.MutationSeqno);
            features.Add((short)ServerFeatures.TcpNoDelay);

            var hello = new Hello("couchbase-net-sdk/2.1.4", features.ToArray(), Transcoder, 0, 0);
            var result = IOService.Execute(hello);
            Assert.IsTrue(result.Success);
        }
开发者ID:orangeloop,项目名称:couchbase-net-client,代码行数:10,代码来源:HelloTests.cs


示例8: ExecuteTest

        public void ExecuteTest()
        {
            // Initialise Instance
            var target = new Hello { Message = "World" };

            // Invoke the Workflow
            var actual = WorkflowInvoker.Invoke(target);

            // Test the result
            Assert.AreEqual("Hello World", actual);
        }
开发者ID:modulexcite,项目名称:CustomActivities,代码行数:11,代码来源:HelloTest.cs


示例9: Encode

 public static void Encode(IByteWriter stream, Hello encodedHello) {
   Uint32.Encode(stream, encodedHello.LedgerVersion);
   Uint32.Encode(stream, encodedHello.OverlayVersion);
   Uint32.Encode(stream, encodedHello.OverlayMinVersion);
   Hash.Encode(stream, encodedHello.NetworkID);
   XdrEncoding.WriteString(stream, encodedHello.VersionStr);
   XdrEncoding.EncodeInt32(encodedHello.ListeningPort, stream);
   NodeID.Encode(stream, encodedHello.PeerID);
   AuthCert.Encode(stream, encodedHello.Cert);
   Uint256.Encode(stream, encodedHello.Nonce);
 }
开发者ID:QuantozTechnology,项目名称:csharp-stellar-base,代码行数:11,代码来源:Hello.cs


示例10: Any

        public object Any(Hello request)
        {
            var response = new HelloResponse { Result = "Hello, " + request.Name };

            if (Request.Files.Length > 0)
            {
                response.Result += ".\nFiles: {0}, name: {1}, size: {2} bytes".Fmt(Request.Files.Length, Request.Files[0].FileName, Request.Files[0].ContentLength);
            }

            return response;
        }
开发者ID:phaufe,项目名称:HelloMobile,代码行数:11,代码来源:Program.cs


示例11: Main

 static void Main()
 {
     Foo foo = new Bar (81);
     Hello hello = new Hello (0x12345678);
     object obj = foo;
     object boxed = hello;
     ValueType value = hello;
     Console.WriteLine (foo);
     Console.WriteLine (obj);
     Console.WriteLine (boxed);
     Console.WriteLine (value);
 }
开发者ID:baulig,项目名称:debugger,代码行数:12,代码来源:TestObject.cs


示例12: Any

        public object Any(Hello request)
        {
            //Issue 1 
            
            //This now fails. 
            var campaign = new Campaign();
            campaign.TrackingId = 0;
            campaign.CampaignPhone = "none";
            campaign.CostAmount = 0M;
            campaign.EndDate = 0L;
            campaign.StartDate = SystemClock.Instance.Now.Ticks / NodaConstants.TicksPerMillisecond;
            campaign.FixedCost = 0M;
            campaign.IsActive = true;
            campaign.IsRetread = true;
            campaign.IsFactorTrustApp = true;
            campaign.IsFactorTrustLeads = true;
            campaign.IsDuplicate = true;
            campaign.IsEmail = true;
            campaign.MasterId = 0;
            campaign.IsFirmOffer = false;
            campaign.LeadDelCostTypeId = 0;
            campaign.LeadDelRespTypeId = 0;
            campaign.LeadDelTypeId = 0;
            campaign.LeadRoutingTypeId = 0;
            campaign.Name = "Exception Campaign";
            campaign.IsExceptionCampaign = true;
            campaign.IsDefaultCampaign = false;
            campaign.IsActive = true;

            var rowId = Db.Insert(campaign, true);
            


            //Issue 2


            // This is also broken

/*            var campaigns = Db.Dictionary<int, string>(Db.
                    From<Campaign>().
                    Select(x => new { x.Id, x.Name }).
                    Where(x => x.IsActive));*/

            // but yet, this works

            /*var campaigns = Db.Dictionary<int, string>("select id, name from campaign where isactive = 1");*/




            return new HelloResponse { Result = "Hello, {0}!".Fmt(request.Name) };
        }
开发者ID:stephenpatten,项目名称:SSORM4.0.43OracleRepo,代码行数:52,代码来源:MyServices.cs


示例13: Decode

 public static Hello Decode(IByteReader stream) {
   Hello decodedHello = new Hello();
   decodedHello.LedgerVersion = Uint32.Decode(stream);
   decodedHello.OverlayVersion = Uint32.Decode(stream);
   decodedHello.OverlayMinVersion = Uint32.Decode(stream);
   decodedHello.NetworkID = Hash.Decode(stream);
   decodedHello.VersionStr = XdrEncoding.ReadString(stream);
   decodedHello.ListeningPort = XdrEncoding.DecodeInt32(stream);
   decodedHello.PeerID = NodeID.Decode(stream);
   decodedHello.Cert = AuthCert.Decode(stream);
   decodedHello.Nonce = Uint256.Decode(stream);
   return decodedHello;
 }
开发者ID:QuantozTechnology,项目名称:csharp-stellar-base,代码行数:13,代码来源:Hello.cs


示例14: Main

        static void Main(string[] args)
        {
            ChannelServices.RegisterChannel(new TcpClientChannel());
            ChannelServices.RegisterChannel(new HttpClientChannel());

            RemotingConfiguration.RegisterWellKnownClientType(
                typeof(Wrox.ProfessionalCSharp.Hello),
                "tcp://localhost:8086/Hi");

            /*			Hello obj = (Hello)Activator.GetObject(
                typeof(Wrox.ProfessionalCSharp.Hello),
                "tcp://localhost:8086/Hi");
            */

            Hello obj = new Hello();
            //	Hello obj = (Hello)RemotingServices.Connect(typeof(Wrox.ProfessionalCSharp.Hello),
            //		"http://localhost:8085/Hi");

            if (obj == null)
            {
                Console.WriteLine("could not locate server");
                return;
            }

            MySerialized ser = obj.GetMySerialized();
            if (!RemotingServices.IsTransparentProxy(ser))
            {
                Console.WriteLine("ser is not a transparent proxy");
            }
            ser.Foo();

            MyRemote rem = obj.GetMyRemote();
            if (RemotingServices.IsTransparentProxy(rem))
            {
                Console.WriteLine("rem is a transparent proxy");
            }
            rem.Foo();
            /*
            MySerialized ser1 = new MySerialized(1);
            obj.InSerialized(ser1);
            Console.WriteLine(ser1.A);

            MySerialized ser2 = new MySerialized(2);
            obj.RefSerialized(ref ser2);
            Console.WriteLine(ser2.A);

            MySerialized ser3;
            obj.OutSerialized(out ser3);
            Console.WriteLine(ser3.A);
            */
        }
开发者ID:alannet,项目名称:example,代码行数:51,代码来源:HelloClient.cs


示例15: TestHello

    public void TestHello()
    {
        var hello = new Hello();
        hello.PrintHello("Hello world");

        Assert.That(hello.add(1, 1), Is.EqualTo(2));
        Assert.That(hello.add(5, 5), Is.EqualTo(10));

        Assert.IsTrue(hello.test1(3, 3.0f));
        Assert.IsFalse(hello.test1(2, 3.0f));

        var foo = new Foo { A = 4, B = 7 };
        Assert.That(hello.AddFoo(foo), Is.EqualTo(11));
        Assert.That(hello.AddFooPtr(foo), Is.EqualTo(11));
        Assert.That(hello.AddFooPtr(foo), Is.EqualTo(11));
        Assert.That(hello.AddFooRef(foo), Is.EqualTo(11));
        unsafe
        {
            var pointer = foo.SomePointer;
            var pointerPointer = foo.SomePointerPointer;
            for (int i = 0; i < 4; i++)
            {
                Assert.AreEqual(i, pointer[i]);
                Assert.AreEqual(i, (*pointerPointer)[i]);
            }
        }

        var bar = new Bar { A = 4, B = 7 };
        Assert.That(hello.AddBar(bar), Is.EqualTo(11));
        Assert.That(bar.RetItem1(), Is.EqualTo(Bar.Item.Item1));

        var retFoo = hello.RetFoo(7, 2.0f);
        Assert.That(retFoo.A, Is.EqualTo(7));
        Assert.That(retFoo.B, Is.EqualTo(2.0));

        var foo2 = new Foo2 { A = 4, B = 2, C = 3 };
        Assert.That(hello.AddFoo(foo2), Is.EqualTo(6));
        Assert.That(hello.AddFoo2(foo2), Is.EqualTo(9));

        var bar2 = new Bar2 { A = 4, B = 7, C = 3 };
        Assert.That(hello.AddBar2(bar2), Is.EqualTo(14));

        Assert.That(hello.RetEnum(Enum.A), Is.EqualTo(0));
        Assert.That(hello.RetEnum(Enum.B), Is.EqualTo(2));
        Assert.That(hello.RetEnum(Enum.C), Is.EqualTo(5));
        //Assert.That(hello.RetEnum(Enum.D), Is.EqualTo(-2147483648));
        Assert.That(hello.RetEnum(Enum.E), Is.EqualTo(1));
        Assert.That(hello.RetEnum(Enum.F), Is.EqualTo(-9));
    }
开发者ID:daxiazh,项目名称:CppSharp,代码行数:49,代码来源:Common.Tests.cs


示例16: TestPrimitiveConstCharStringInOut

    public void TestPrimitiveConstCharStringInOut()
    {
        var hello = new Hello();

        string str;
        hello.StringOut(out str);
        Assert.That(str, Is.EqualTo("HelloStringOut"));
        hello.StringOutRef(out str);
        Assert.That(str, Is.EqualTo("HelloStringOutRef"));
        str = "Hello";
        hello.StringInOut(ref str);
        Assert.That(str, Is.EqualTo("StringInOut"));
        str = "Hello";
        hello.StringInOutRef(ref str);
        Assert.That(str, Is.EqualTo("StringInOutRef"));
    }
开发者ID:daxiazh,项目名称:CppSharp,代码行数:16,代码来源:Common.Tests.cs


示例17: Main

    static int Main()
    {
        AppDomain domain = AppDomain.CreateDomain ("Test"); // @MDB LINE: main
        Assembly ass = Assembly.GetExecutingAssembly ();
        Hello hello = (Hello) domain.CreateInstanceAndUnwrap (ass.FullName, "Hello");
        Console.WriteLine ("TEST: {0}", hello);
        hello.World ();

        Hello bar = new Hello ();
        bar.World ();

        hello.World ();			// @MDB BREAKPOINT: main2
        bar.World ();

        AppDomain.Unload (domain);	// @MDB BREAKPOINT: unload
        return 0;
    }
开发者ID:baulig,项目名称:debugger,代码行数:17,代码来源:TestAppDomain.cs


示例18: Test_Hello_With_Feature_MutationSeqno_Set

        public void Test_Hello_With_Feature_MutationSeqno_Set()
        {
            var features = new List<short>();
            features.Add((short)ServerFeatures.MutationSeqno);

            var hello = new Hello("couchbase-net-sdk/2.1.4", features.ToArray(), Transcoder, 0, 0);
            var result = IOService.Execute(hello);
            Assert.IsTrue(result.Success);
            var key = "bar";

            var delete = new Delete(key, GetVBucket(), Transcoder, OperationLifespanTimeout);
            var deleteResult = IOService.Execute(delete);

            var add = new Add<string>(key, "foo", GetVBucket(), Transcoder, OperationLifespanTimeout);
            var result2 =IOService.Execute(add);
            Assert.IsNotNull(result2.Token);
        }
开发者ID:orangeloop,项目名称:couchbase-net-client,代码行数:17,代码来源:HelloTests.cs


示例19: ExecuteTest2

        public void ExecuteTest2()
        {
            // Initialise Instance
            var target = new Hello { Message = "World" };

            // Declare additional parameters
            var parameters = new Dictionary<string, object>
            {
                { "Message2", " hope you are well" },
            };

            // Create the Workflow object
            WorkflowInvoker invoker = new WorkflowInvoker(target);

            // Create a Mock build detail object
            IBuildDetail t = new MockIBuildDetail { BuildNumber = "MyBuildNumber" };
            invoker.Extensions.Add(t);

            // Invoke the workflow
            var actual = invoker.Invoke(parameters);

            // Test the result wich is now accessed via the named Result key
            Assert.AreEqual("Hello World hope you are well from MyBuildNumber", actual["Result"]);
        }
开发者ID:modulexcite,项目名称:CustomActivities,代码行数:24,代码来源:HelloTest.cs


示例20: Any

 public object Any(Hello request)
 {
     return new HelloResponse { Result = "Hello, {0}!".Fmt(request.Name) };
 }
开发者ID:quyenbc,项目名称:AwsGettingStarted,代码行数:4,代码来源:MyServices.cs



注:本文中的Hello类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Help类代码示例发布时间:2022-05-24
下一篇:
C# HeliosActionEventArgs类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap