Пример #1
0
        private static void Main(string[] args)
        {
            LoggingExtensions.Logging.Log.InitializeWith<LoggingExtensions.log4net.Log4NetLog>();

            "Main".Log().Info(() => "This is a logging message");
            
            Foo foo = new Foo();
            foo.Bar();
        }
Пример #2
0
	public static int Main ()
	{
		Foo f = new Foo ();

		int j = f.Bar (2, 3);
		Console.WriteLine ("Blah.Foo.Bar returned " + j);
		
		if (j == 5)
			return 0;
		else
			return 1;

	}
Пример #3
0
        public void MarshalRemotingMock()
        {
            RemotingMock mock = new RemotingMock(typeof(Foo));

            mock.Expect("Bar");

            TcpChannel channel = new TcpChannel(1234);

            using (MockServer server = new MockServer(mock.MarshalByRefInstance, channel, "mock.rem"))
            {
                Foo foo = (Foo)RemotingServices.Connect(typeof(Foo), "tcp://localhost:1234/mock.rem");
                foo.Bar();
            }

            mock.Verify();
        }
Пример #4
0
        public void ClassicCpsRewriterWithErrorPropagation_Func4()
        {
            var cps = new ClassicCpsRewriterWithErrorPropagation();

            var foo = new Foo();

            var f = (Expression <Func <int, int, int, int> >)((x, y, z) => foo.Bar(x, y, z));

            var g = cps.Rewrite(f);

            var res = default(int);

            g.Compile()(19, 16, 7, x => res = x, ex => Assert.Fail());

            Assert.AreEqual(42, res);
        }
Пример #5
0
        static void Main(string[] args)
        {
            IFoo pocoFoo = new Foo();

            Console.WriteLine(pocoFoo.Bar());

            IFoo decoratedFoo = Proxy.Create <IFoo>(pocoFoo);

            Console.WriteLine(decoratedFoo.Bar());

            IFoo proxyBar = Proxy.Create <IFoo>();

            Console.WriteLine(proxyBar.Bar());

            Console.ReadLine();
        }
Пример #6
0
    public static int Main()
    {
        Foo f = new Foo();

        int j = f.Bar(2, 3);

        Console.WriteLine("Blah.Foo.Bar returned " + j);

        if (j == 5)
        {
            return(0);
        }
        else
        {
            return(1);
        }
    }
Пример #7
0
        static void Main(string[] args)
        {
            Log.Logger = new LoggerConfiguration()
                         .MinimumLevel.Information()
                         .WriteTo.Console()
                         .WriteTo.File("log.txt", rollingInterval: RollingInterval.Day, rollOnFileSizeLimit: true)
                         .CreateLogger();

            Log.Information("Hello, Serilog!");
            Log.Debug("This is a debug message.");
            Log.Warning("This is a warning message.");

            Foo.Bar("Good Luck!");

            Log.CloseAndFlush();

            ReadKey();
        }
Пример #8
0
    static int Main()
    {
        IFoo <object> foo  = new Foo();
        IFoo <string> foo2 = foo;

        if (foo2.Bar("blah") != typeof(string).FullName)
        {
            return(1);
        }

        foo2 = new Foo();
        if (foo2.Bar("blah") != typeof(string).FullName)
        {
            return(2);
        }


        return(0);
    }
Пример #9
0
        // ActionResult => ViewReult,JSonResult
        public IActionResult Index()
        {
            ViewBag.Number = config["number"];


            int x      = 55; // System.Int32 other etc, System.Double
            var y      = 55.0;
            var foo    = new Foo();
            var result = foo.Bar(3.2, 2);

            ViewBag.result = result;

            var C1 = new Counter();

            C1.Count = C1.Count + 1;


            GC.Collect();   // microsoft not recommend

            return(View()); // <= helper method
            // or this
            // var r = new ViewResult();
            // return r;
        }
Пример #10
0
 public void should_find_them_to_be_mad()
 {
     var foo = new Foo();
     Assert.AreEqual(1, foo.Bar());
 }
Пример #11
0
        public void Test1()
        {
            Foo foo = new Foo();

            Assert.AreEqual(3, foo.Bar("three"));
        }
Пример #12
0
        public void Test2()
        {
            Foo foo = new Foo();

            Assert.AreEqual(1, foo.Bar("one"));
        }
Пример #13
0
        #pragma warning disable 1998
        public override async Task ExecuteAsync()
        {
#line 10 "Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 11 "Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 12 "Await.cshtml"
            await Foo();

#line default
#line hidden

#line 13 "Await.cshtml"


#line default
#line hidden

#line 13 "Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 13 "Await.cshtml"


#line default
#line hidden

#line 14 "Await.cshtml"
            __o = await;

#line default
#line hidden
#line 19 "Await.cshtml"
            __o = await Foo(1, 2);

#line default
#line hidden
#line 20 "Await.cshtml"
            __o = await Foo.Bar(1, 2);

#line default
#line hidden
#line 21 "Await.cshtml"
            __o = await Foo("bob", true);

#line default
#line hidden
#line 22 "Await.cshtml"
            await Foo(something, hello : "world");

#line default
#line hidden

#line 23 "Await.cshtml"
            await Foo.Bar(1, 2)

#line default
#line hidden

#line 24 "Await.cshtml"


#line default
#line hidden

#line 24 "Await.cshtml"
            __o = await Foo(boolValue : false);

#line default
#line hidden
#line 24 "Await.cshtml"


#line default
#line hidden

#line 25 "Await.cshtml"
            __o = await("wrrronggg");

#line default
#line hidden
        }
Пример #14
0
        public void TestMethod2()
        {
            Foo foo = new Foo();

            Assert.AreEqual(2, foo.Bar("two"));
        }
Пример #15
0
 public Tiger()
 {
     var foo = new Foo();
     var x   = foo.Bar();
 }
 static void Main(string[] args)
 {
     Foo.Bar(0);
     Console.ReadLine();
 }
Пример #17
0
 public void TestBar()
 {
     Foo.Bar();
 }
Пример #18
0
 public void Main(string[] args)
 {
     var foo = new Foo();
     foo.Bar();
 }
Пример #19
0
        public void should_fail_foo_bar_test()
        {
            Foo foo = new Foo();

            Assert.IsFalse(foo.Bar(true), "Should be false");
        }
 public static void Frob()
 {
     Foo.Bar();
 }
Пример #21
0
        public void should_pass_foo_bar_test()
        {
            Foo foo = new Foo();

            Assert.IsTrue(foo.Bar(true), "Should be true");
        }
Пример #22
0
        public void Test()
        {
            var result = _sut.Bar();

            Assert.Equal("Baz", result);
        }
Пример #23
0
 // most useless extension method evar
 public static void CallBar(this Foo me)
 {
     me.Bar();
 }
Пример #24
0
 public static void Main(string[] args)
 {
     Console.WriteLine("Calling lib:");
     Foo.Bar();
 }
Пример #25
0
        public void TestBar()
        {
            var foo = new Foo();

            Assert.AreEqual(42, foo.Bar());
        }
        #pragma warning restore 0414
        #pragma warning disable 1998
        public async System.Threading.Tasks.Task ExecuteAsync()
        {
#line 10 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 11 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 12 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo();

#line default
#line hidden
#line 13 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"


#line default
#line hidden
#line 13 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo();

#line default
#line hidden
#line 13 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"


#line default
#line hidden
#line 14 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await;

#line default
#line hidden
#line 19 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo(1, 2);

#line default
#line hidden
#line 20 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo.Bar(1, 2);

#line default
#line hidden
#line 21 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo("bob", true);

#line default
#line hidden
#line 22 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo(something, hello : "world");

#line default
#line hidden
#line 23 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo.Bar(1, 2)

#line default
#line hidden
#line 24 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"


#line default
#line hidden
#line 24 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await Foo(boolValue : false);

#line default
#line hidden
#line 24 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"


#line default
#line hidden
#line 25 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            __o = await("wrrronggg");

#line default
#line hidden
        }
Пример #27
0
    }                         // just to satisfy interface

    static void Main()
    {
        IFoo foo = new Foo();

        foo.Bar();
    }
Пример #28
0
        #pragma warning disable 1998
        public override async Task ExecuteAsync()
        {
            Instrumentation.BeginContext(91, 100, true);
            WriteLiteral("\r\n<section>\r\n    <h1>Basic Asynchronous Expression Test</h1>\r\n    <p>Basic Asynch" +
                         "ronous Expression: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(192, 11, false);
#line 10 "Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(203, 42, true);
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Template: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(247, 11, false);
#line 11 "Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(259, 43, true);
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement: ");
            Instrumentation.EndContext();
#line 12 "Await.cshtml"
            await Foo();

#line default
#line hidden

            Instrumentation.BeginContext(319, 54, true);
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement Nested:  <b>");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(376, 11, false);
#line 13 "Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(387, 5, true);
            WriteLiteral("</b> ");
            Instrumentation.EndContext();
#line 13 "Await.cshtml"


#line default
#line hidden

            Instrumentation.BeginContext(393, 54, true);
            WriteLiteral("</p>\r\n    <p>Basic Incomplete Asynchronous Statement: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(448, 5, false);
#line 14 "Await.cshtml"
            Write(await);

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(453, 124, true);
            WriteLiteral("</p>\r\n</section>\r\n\r\n<section>\r\n    <h1>Advanced Asynchronous Expression Test</h1>" +
                         "\r\n    <p>Advanced Asynchronous Expression: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(578, 15, false);
#line 19 "Await.cshtml"
            Write(await Foo(1, 2));

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(593, 56, true);
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Expression Extended: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(650, 19, false);
#line 20 "Await.cshtml"
            Write(await Foo.Bar(1, 2));

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(669, 45, true);
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Template: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(716, 22, false);
#line 21 "Await.cshtml"
            Write(await Foo("bob", true));

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(739, 46, true);
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement: ");
            Instrumentation.EndContext();
#line 22 "Await.cshtml"
            await Foo(something, hello : "world");

#line default
#line hidden

            Instrumentation.BeginContext(827, 55, true);
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Extended: ");
            Instrumentation.EndContext();
#line 23 "Await.cshtml"
            await Foo.Bar(1, 2)

#line default
#line hidden

            Instrumentation.BeginContext(906, 57, true);

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Nested:  <b>");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(966, 27, false);
#line 24 "Await.cshtml"
            Write(await Foo(boolValue: false));

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(993, 5, true);
            WriteLiteral("</b> ");
            Instrumentation.EndContext();
#line 24 "Await.cshtml"


#line default
#line hidden

            Instrumentation.BeginContext(999, 57, true);
            WriteLiteral("</p>\r\n    <p>Advanced Incomplete Asynchronous Statement: ");
            Instrumentation.EndContext();
            Instrumentation.BeginContext(1057, 19, false);
#line 25 "Await.cshtml"
            Write(await("wrrronggg"));

#line default
#line hidden
            Instrumentation.EndContext();
            Instrumentation.BeginContext(1076, 16, true);
            WriteLiteral("</p>\r\n</section>");
            Instrumentation.EndContext();
        }
Пример #29
0
 private static void RunBars()
 {
     Foo.Bar();
     Fao.Bar();
     Foe.Bar();
 }
Пример #30
0
 public static void TestOtherFoo(Foo foo)         // Other.Foo
 {
     foo.Bar();
     //foo.OtherBar();
 }
Пример #31
0
	static void Main ()
	{
		var foo = new Foo ();
		foo.Bar ();
	}
Пример #32
0
        #pragma warning disable 1998
        public async System.Threading.Tasks.Task ExecuteAsync()
        {
            WriteLiteral("\r\n<section>\r\n    <h1>Basic Asynchronous Expression Test</h1>\r\n    <p>Basic Asynchronous Expression: ");
#line 10 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Template: ");
#line 11 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement: ");
#line 12 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo();

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement Nested: ");
            WriteLiteral(" <b>");
#line 13 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo());

#line default
#line hidden
            WriteLiteral("</b> ");
            WriteLiteral("</p>\r\n    <p>Basic Incomplete Asynchronous Statement: ");
#line 14 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await);

#line default
#line hidden
            WriteLiteral("</p>\r\n</section>\r\n\r\n<section>\r\n    <h1>Advanced Asynchronous Expression Test</h1>\r\n    <p>Advanced Asynchronous Expression: ");
#line 19 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo(1, 2));

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Expression Extended: ");
#line 20 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo.Bar(1, 2));

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Template: ");
#line 21 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo("bob", true));

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement: ");
#line 22 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo(something, hello : "world");

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Extended: ");
#line 23 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            await Foo.Bar(1, 2)

#line default
#line hidden
            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Nested: ");

            WriteLiteral(" <b>");
#line 24 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await Foo(boolValue: false));

#line default
#line hidden
            WriteLiteral("</b> ");
            WriteLiteral("</p>\r\n    <p>Advanced Incomplete Asynchronous Statement: ");
#line 25 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await.cshtml"
            Write(await("wrrronggg"));

#line default
#line hidden
            WriteLiteral("</p>\r\n</section>");
        }
Пример #33
0
        #pragma warning disable 1998
        public override async Task ExecuteAsync()
        {
            WriteLiteral("\r\n<section>\r\n    <h1>Basic Asynchronous Expression Test</h1>\r\n    <p>Basic Asynch" +
                         "ronous Expression: ");
            Write(
#line 10 "Await.cshtml"
                await Foo()

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Template: ");
            Write(
#line 11 "Await.cshtml"
                await Foo()

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement: ");
#line 12 "Await.cshtml"
            await Foo();

#line default
#line hidden

            WriteLiteral("</p>\r\n    <p>Basic Asynchronous Statement Nested:  <b>");
            Write(
#line 13 "Await.cshtml"
                await Foo()

#line default
#line hidden
                );

            WriteLiteral("</b> ");
#line 13 "Await.cshtml"


#line default
#line hidden

            WriteLiteral("</p>\r\n    <p>Basic Incomplete Asynchronous Statement: ");
            Write(
#line 14 "Await.cshtml"
                await

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n</section>\r\n\r\n<section>\r\n    <h1>Advanced Asynchronous Expression Test</h1>" +
                         "\r\n    <p>Advanced Asynchronous Expression: ");
            Write(
#line 19 "Await.cshtml"
                await Foo(1, 2)

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Expression Extended: ");
            Write(
#line 20 "Await.cshtml"
                await Foo.Bar(1, 2)

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Template: ");
            Write(
#line 21 "Await.cshtml"
                await Foo("bob", true)

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement: ");
#line 22 "Await.cshtml"
            await Foo(something, hello : "world");

#line default
#line hidden

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Extended: ");
#line 23 "Await.cshtml"
            await Foo.Bar(1, 2)

#line default
#line hidden

            WriteLiteral("</p>\r\n    <p>Advanced Asynchronous Statement Nested:  <b>");

            Write(
#line 24 "Await.cshtml"
                await Foo(boolValue: false)

#line default
#line hidden
                );

            WriteLiteral("</b> ");
#line 24 "Await.cshtml"


#line default
#line hidden

            WriteLiteral("</p>\r\n    <p>Advanced Incomplete Asynchronous Statement: ");
            Write(
#line 25 "Await.cshtml"
                await("wrrronggg")

#line default
#line hidden
                );

            WriteLiteral("</p>\r\n</section>");
        }
Пример #34
0
        public void Main()
        {
            var foo = new Foo();

            foo.Bar();
        }
Пример #35
0
        public void BarTest()
        {
            var foo = new Foo();

            foo.Bar();
        }