コード例 #1
0
        public void Do()
        {
            Logger.LogInfo("Start");
            using (var db = new BloggingContext())
            {
                // Create and save a new Blog
                Console.Write("Enter a name for a new Blog: ");
                var name = Console.ReadLine();

                var blog = new Blog {
                    Name = name
                };
                db.Blogs.Add(blog);
                db.SaveChanges();

                // Display all Blogs from the database
                var query = from b in db.Blogs
                            orderby b.Name
                            select b;

                Console.WriteLine("All blogs in the database:");
                foreach (var item in query)
                {
                    Console.WriteLine(item.Name);
                }

                Console.WriteLine("Press any key to exit...");
                Console.ReadKey();
            }
        }
コード例 #2
0
 public RequestResponseHub(IRequestHandlerFactory requestHandlerFactory,
                           IServerLogger serverLogger)
 {
     m_requestHandlerFactoryFactory = requestHandlerFactory;
     m_serverLogger = serverLogger;
     m_serverLogger.LogInfo("RequestResponseHub has been instantiated");
 }
コード例 #3
0
 public override Task OnConnected()
 {
     m_serverLogger.LogInfo(string.Format("Client ({0}) connected to RequestResponse hub...", Context.ConnectionId));
     return(base.OnConnected());
 }