当前位置: 首页>>代码示例>>C#>>正文


C# Database.GetGuildBoard方法代码示例

本文整理汇总了C#中db.Database.GetGuildBoard方法的典型用法代码示例。如果您正苦于以下问题:C# Database.GetGuildBoard方法的具体用法?C# Database.GetGuildBoard怎么用?C# Database.GetGuildBoard使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在db.Database的用法示例。


在下文中一共展示了Database.GetGuildBoard方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: HandleRequest

        public override void HandleRequest(HttpListenerContext context)
        {
            NameValueCollection query;
            using (var rdr = new StreamReader(context.Request.InputStream))
                query = HttpUtility.ParseQueryString(rdr.ReadToEnd());

            using (var db = new Database(Program.Settings.GetValue("conn")))
            {
                Account acc = db.Verify(query["guid"], query["password"]);
                byte[] status;
                if (acc == null)
                    status = Encoding.UTF8.GetBytes("<Error>Account credentials not valid</Error>");
                else
                {
                    try
                    {
                        status = Encoding.UTF8.GetBytes(db.GetGuildBoard(acc));
                    }
                    catch (Exception e)
                    {
                        status = Encoding.UTF8.GetBytes("<Error>" + e.Message + "</Error>");
                    }
                }
                context.Response.OutputStream.Write(status, 0, status.Length);
            }
        }
开发者ID:Club559,项目名称:Travs-Domain-Server,代码行数:26,代码来源:getBoard.cs

示例2: HandleRequest

 protected override void HandleRequest()
 {
     using (var db = new Database())
     {
         if (Account == null) BadLogin();
         else
         {
             try
             {
                 WriteLine(db.GetGuildBoard(Account));
             }
             catch (Exception ex)
             {
                 Program.Logger.Error(ex);
             }
         }
     }
 }
开发者ID:BlackRayquaza,项目名称:PhoenixRealms,代码行数:18,代码来源:getBoard.cs

示例3: HandleRequest

 protected override void HandleRequest()
 {
     using (Database db = new Database())
     {
         Account acc = db.Verify(Query["guid"], Query["password"], Program.GameData);
         byte[] status = new byte[0];
         if (CheckAccount(acc, db, false))
         {
             try
             {
                 status = Encoding.UTF8.GetBytes(db.GetGuildBoard(acc));
             }
             catch (Exception e)
             {
                 status = Encoding.UTF8.GetBytes("<Error>" + e.Message + "</Error>");
             }
         }
         Context.Response.OutputStream.Write(status, 0, status.Length);
     }
 }
开发者ID:OryxAwakening,项目名称:Fabiano_Swagger_of_Doom,代码行数:20,代码来源:getBoard.cs


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