日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

net core体系-web应用程序-4asp.net core2.0 项目实战(1)-11项目日志解决方案

發(fā)布時間:2023/12/20 asp.net 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 net core体系-web应用程序-4asp.net core2.0 项目实战(1)-11项目日志解决方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文目錄
1. Net下日志記錄
2. NLog的使用
??? 2.1 添加nuget引用NLog.Web.AspNetCore
??? 2.2 配置文件設(shè)置
??? 2.3 依賴配置及調(diào)用
??? 2.4 日志類型介紹
??? 2.5 產(chǎn)生的日志文件
3. 基于Microsoft.Extensions.Logging封裝
??? 3.1 添加引用Microsoft.Extensions.Logging
??? 3.2 實現(xiàn)我們的Logger
??? 3.3 調(diào)用WLogger
2018-03-28 補充

4. 總結(jié)

1.? Net下日志記錄

  Net Freamwork框架下在日志記錄框架有很多,常見的有NLog、Log4Net、Loggr和內(nèi)置 Microsoft.Diagnostics.Trace/Debug/TraceSource等。Asp.Net Core 2.0下大部分框架已不支持,Microsoft提供Microsoft.Extensions.Logging供大家實現(xiàn)自己的記錄日志框架。現(xiàn)在筆者了解到的NLog已支持Net Core,下面我們介紹下nlog在項目中的使用以及基于Microsoft.Extensions.Logging封裝自己的日志記錄類。

1.? NLog的使用

  2.1添加nuget引用NLog.Web.AspNetCore

  

  2.2配置文件設(shè)置

    在Asp.Net Core 2.0項目實戰(zhàn)項目中,我們把配置文件統(tǒng)一放在configs文件夾中,方便管理。讀取時用Path.Combine("configs", "nlog.config")即可。下面是nlog.config的配置。

<?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"autoReload="true"internalLogLevel="Warn"internalLogFile="internal-nlog.txt"><!--define various log targets--><targets><!--write logs to file--><target xsi:type="File" name="allfile" fileName="nlog-all-${shortdate}.log"layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}" /><target xsi:type="File" name="ownFile-web" fileName="nlog-my-${shortdate}.log"layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}" /><target xsi:type="Null" name="blackhole" /></targets><rules><!--All logs, including from Microsoft--><logger name="*" minlevel="Trace" writeTo="allfile" /><!--Skip Microsoft logs and so log only own logs--><logger name="Microsoft.*" minlevel="Trace" writeTo="blackhole" final="true" /><logger name="*" minlevel="Trace" writeTo="ownFile-web" /></rules></nlog>

  2.3依賴配置及調(diào)用

    在startup.cs中配置日志工廠,添加使用的服務(wù)配置后在項目中就可以調(diào)用。

?

     /// <summary>/// 配置/// </summary>/// <param name="app"></param>/// <param name="env"></param>/// <param name="loggerFactory"></param>public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory){loggerFactory.AddNLog();//添加NLog //讀取Nlog配置文件,這里如果是小寫,文件也一定是小寫,否則linux下不識別 env.ConfigureNLog(Path.Combine("configs", "nlog.config"));}

?

?    nlog調(diào)用,如在Controller中調(diào)用,如:在HomeController中

  2.4 日志類型介紹

public enum LogLevel {Debug = 1,Verbose = 2,Information = 3,Warning = 4,Error = 5,Critical = 6,None = int.MaxValue }

  2.5產(chǎn)生的日志文件

    日志的位置默認(rèn)是在bin\Debug\netcoreapp2.0下面

?

    日志文件內(nèi)容根據(jù)文件名可以很方便的區(qū)分開,其中nlog-all包含的內(nèi)比較多,nlog-my中就只包含了我們記錄日志的內(nèi)容,大家動手試一下。

?

3.基于Microsoft.Extensions.Logging封裝

  由于受老項目webform影響,記錄日志是在第三方類庫dll中封裝好了幫助類,這樣在可以在項目中任何位置方便調(diào)用,這里我的nc.common工具庫WLogger基于Microsoft NET Core的日志模型主要由三個核心對象構(gòu)成,它們分別是Logger、LoggerProvider和LoggerFactory。現(xiàn)在只實現(xiàn)了文件記錄日志txt,數(shù)據(jù)庫模式有業(yè)務(wù)需求的朋友可自己擴展。

?

  3.1添加引用Microsoft.Extensions.Logging

    擴展微軟日志記錄框架,集成一個自己的Logger,現(xiàn)在擴展的是txt形式,后續(xù)可參考完善數(shù)據(jù)庫模式。添加引用dll后,增加配置文件并配置,這里我先加在appsettings.json文件中,主要是配置是否開啟日志和日志記錄。

?

?

  3.2 實現(xiàn)我們的Logger

    首先實現(xiàn)日志工廠的擴展LoggerFactoryExtensions,為net core 依賴注入LoggerFactory擴張一個方法,提供增加日志寫文件方式的入口。

using Microsoft.Extensions.Logging;namespace NC.Common {public static class LoggerFactoryExtensions{public static ILoggerFactory AddFileLogger(this ILoggerFactory factory){factory.AddProvider(new FileLoggerProvider());return factory;}} }

    然后實現(xiàn)ILoggerProvider接口,FileLoggerProvider提供程序真正具有日志寫入功能的Logger。

using Microsoft.Extensions.Logging;namespace NC.Common {public class FileLoggerProvider : ILoggerProvider{/// <summary>/// 默認(rèn)構(gòu)造函數(shù),根據(jù)Provider進此構(gòu)造函數(shù)/// </summary>/// <param name="categoryName"></param>/// <returns></returns>public ILogger CreateLogger(string categoryName){return new FileLogger(categoryName);}public void Dispose(){}} }

    最后實現(xiàn)ILogger接口FileLogger繼承并進行封裝,方便寫入文本日志。

using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; using System.IO; using System.Text;namespace NC.Common {public class FileLogger : ILogger{private string name;private bool IsOpen;private string WPath;public FileLogger(string _name){name = _name;}public IDisposable BeginScope<TState>(TState state){return null;}/// <summary>/// 是否禁用/// </summary>/// <param name="logLevel"></param>/// <returns></returns>public bool IsEnabled(LogLevel logLevel){return true;}/// <summary>/// 實現(xiàn)接口ILogger/// </summary>/// <typeparam name="TState"></typeparam>/// <param name="logLevel"></param>/// <param name="eventId"></param>/// <param name="state"></param>/// <param name="exception"></param>/// <param name="formatter"></param>public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter){IsOpen = UtilConf.GetSection("WLogger")["IsOpen"] == "true" ? true : false;if (IsOpen){//獲取日志信息var message = formatter?.Invoke(state, exception);//日志寫入文件LogToFile(logLevel, message);}}/// <summary>/// 記錄日志/// </summary>/// <param name="level">等級</param>/// <param name="message">日志內(nèi)容</param>private void LogToFile(LogLevel level, string message){var filename = GetFilename();var logContent = GetLogContent(level, message);File.AppendAllLines(filename, new List<string> { logContent }, Encoding.UTF8);}/// <summary>/// 獲取日志內(nèi)容/// </summary>/// <param name="level">等級</param>/// <param name="message">日志內(nèi)容</param>/// <returns></returns>private string GetLogContent(LogLevel level, string message){return $"[{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.h3")}]{level}|{name}|{message}";}private string DirectorySeparatorChar = Path.DirectorySeparatorChar.ToString();//目錄分隔符/// <summary>/// 獲取文件名/// </summary>private string GetFilename(){var dir = "";WPath = UtilConf.GetSection("WLogger")["WPath"];if (WPath.IndexOf(":") > -1){dir = WPath;}else{//此方法不是真正的獲取應(yīng)用程序的當(dāng)前方法,而是執(zhí)行dotnet命令所在目錄dir = Directory.GetCurrentDirectory() + WPath;}if (!Directory.Exists(dir))Directory.CreateDirectory(dir);var result = $"{dir}/WLog-{DateTime.Now.ToString("yyyy-MM-dd")}.txt".Replace("/",DirectorySeparatorChar);return result;}} }

  3.3 調(diào)用WLogger

    在nc.common類庫中封裝好logger實現(xiàn)后,在調(diào)用連接使用數(shù)據(jù)庫在core類庫中調(diào)用實例如下。

    首先我們先做一下封裝調(diào)用類

?

using Microsoft.Extensions.Logging;namespace NC.Common {public class UtilLogger<T>{private static ILogger iLog;public static ILogger Log{get{if (iLog != null) return iLog;第一種寫法//ILoggerFactory loggerFactory = new LoggerFactory();//loggerFactory.AddFileLogger();//iLog = loggerFactory.CreateLogger<DbCommand>();//第二種寫法iLog = new LoggerFactory().AddFileLogger().CreateLogger<T>();return iLog;}set => iLog = value;}} }

    然后在DbCommand中調(diào)用就可以直接寫成:

      public static ILogger Log = UtilLogger<DbCommand>.Log;//日志記錄

      Log. LogInformation(string);

      Log.LogError(string)

    詳細(xì)方法還可以參考

?

2018-03-28補充:

  日志記錄與全局錯誤處理結(jié)合,首先創(chuàng)建全局錯誤過濾類HttpGlobalExceptionFilter并在startup.cs中ConfigureServices方法下添加

services.AddMvc(options =>{options.Filters.Add(typeof(HttpGlobalExceptionFilter));//全局錯誤過濾日志}).AddControllersAsServices();

  然后實現(xiàn)OnException方法并記錄日志,這樣系統(tǒng)只要報異常,日志 就會被記錄下來。

using System; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; using Microsoft.Extensions.Logging; using NC.Common;namespace NC.MVC {/// <summary>/// 錯誤處理類/// </summary>public class HttpGlobalExceptionFilter : IExceptionFilter{private readonly IHostingEnvironment _env;public static ILogger Log = UtilLogger<HttpGlobalExceptionFilter>.Log;//日志記錄public HttpGlobalExceptionFilter(IHostingEnvironment env){this._env = env;}public ContentResult FailedMsg(string msg = null){string retResult = "{\"status\":" + JHEnums.ResultStatus.Failed + ",\"msg\":\"" + msg + "\"}";//, msg);string json = JsonHelper.ObjectToJSON(retResult);return new ContentResult() { Content = json };}public void OnException(ExceptionContext filterContext){if (filterContext.ExceptionHandled)return;//執(zhí)行過程出現(xiàn)未處理異常Exception ex = filterContext.Exception; #if DEBUGif (filterContext.HttpContext.Request.IsAjaxRequest()){string msg = null;if (ex is Exception){msg = ex.Message;filterContext.Result = this.FailedMsg(msg);filterContext.ExceptionHandled = true;return;}}this.LogException(filterContext);return; #endifif (filterContext.HttpContext.Request.IsAjaxRequest()){string msg = null;if (ex is Exception){msg = ex.Message;}else{this.LogException(filterContext);msg = "服務(wù)器錯誤";}filterContext.Result = this.FailedMsg(msg);filterContext.ExceptionHandled = true;return;}else{//對于非 ajax 請求this.LogException(filterContext);return;}}/// <summary>/// 記錄日志/// </summary>/// <param name="filterContext"></param>private void LogException(ExceptionContext filterContext){string mid = filterContext.HttpContext.Request.Query["mid"];//codding 后續(xù)完善每個action帶一個idvar areaName = (filterContext.RouteData.DataTokens["area"] == null ? "" : filterContext.RouteData.DataTokens["area"]).ToString().ToLower();var controllerName = (filterContext.RouteData.Values["controller"]).ToString().ToLower();var actionName = (filterContext.RouteData.Values["action"]).ToString().ToLower();#region --記錄日志 codding 后續(xù)增加自定義字段的日志。如:記錄Controller/action,模塊ID等--Log.LogError(filterContext.Exception, "全局錯誤:areaName:" + areaName + ",controllerName:" + controllerName + ",action:" + actionName);#endregion}} }

?

?

4.總結(jié)

  不管是生產(chǎn)環(huán)境還是開發(fā)環(huán)境,總會碰到這樣或那樣的問題,這時日志記錄就為我們提供了記錄分析問題的便利性,net core 2.0下記錄日志功能是最需要我們及時實現(xiàn)的功能,這樣為我們接下來的學(xué)習(xí)提供技術(shù)支撐。另外net core 生態(tài)還不完善,很多功能需要我們自己動手去實現(xiàn),在這里希望大家多動手去實現(xiàn)去分享,文中有不清楚或有問題歡迎留言討論。

參考:

https://msdn.microsoft.com/magazine/mt694089

https://www.cnblogs.com/artech/p/inside-net-core-logging-2.html

https://www.cnblogs.com/calvinK/p/5673218.html

轉(zhuǎn)載于:https://www.cnblogs.com/hmit/p/10769576.html

總結(jié)

以上是生活随笔為你收集整理的net core体系-web应用程序-4asp.net core2.0 项目实战(1)-11项目日志解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

97视频人人澡人人爽 | 久久综合毛片 | 国产剧情av在线播放 | bbw av| 亚洲aⅴ乱码精品成人区 | 天天爱天天操天天爽 | 欧美成人性战久久 | 日韩xxx视频 | 国产精品麻豆果冻传媒在线播放 | 国产日韩在线一区 | 超级碰碰视频 | 日韩在线观看av | 久久久999免费视频 日韩网站在线 | 日韩欧美综合精品 | 中文字幕一区二区三区乱码在线 | 在线成人观看 | 婷婷 综合 色 | 成人av久久| 国产黄视频在线观看 | 亚洲性xxxx| 韩日精品视频 | 青春草视频 | 久久综合9988久久爱 | 99在线精品视频观看 | 91福利视频免费观看 | 国产精品 国产精品 | 91av播放| av成人资源| 超碰com | 美女网站在线观看 | 超碰电影在线观看 | 亚洲人在线 | 天天操天天综合网 | 免费网站黄色 | 国产va在线 | 久久精品在线视频 | 国产丝袜美腿在线 | 成人全视频免费观看在线看 | 日韩精品中文字幕一区二区 | 色资源中文字幕 | 五月婷婷欧美 | 最新免费中文字幕 | 欧美日韩国产色综合一二三四 | 蜜臀av夜夜澡人人爽人人桃色 | 色九九影院 | 天天操天天干天天玩 | 成人超碰97 | 在线中文字幕播放 | 日韩免费一区二区三区 | 欧美黄色成人 | 日韩精品资源 | www.国产在线 | 9999精品免费视频 | 九九国产视频 | 国产福利一区二区三区视频 | 欧美日韩在线电影 | 日本特黄一级片 | 最新日韩视频在线观看 | 四季av综合网站 | 久久国内视频 | 亚洲精品久久视频 | 丝袜美腿在线 | 国产成人精品免费在线观看 | 日本公妇在线观看 | 美女视频黄是免费的 | 毛片网站观看 | 91精品国产91久久久久久三级 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 成人影视免费 | 久久免费视频网站 | 欧美三人交 | 最新国产中文字幕 | 91完整视频| 中文十次啦 | 最近中文字幕视频网 | 免费看污在线观看 | 国产女人免费看a级丨片 | 国产精品18久久久久久不卡孕妇 | 免费试看一区 | 久久久伦理 | 蜜臀av性久久久久蜜臀av | 日韩精品91偷拍在线观看 | 久久99精品视频 | 国产亚洲精品成人av久久ww | 夜夜躁日日躁狠狠久久av | 久久久久在线 | 激情网站免费观看 | 久久高清毛片 | 久久精品久久久精品美女 | 亚洲综合在线五月天 | 免费观看午夜视频 | 黄色毛片在线 | 日韩精品一区二区三区免费视频观看 | 欧美一级久久久久 | 99久久这里有精品 | a在线免费 | 欧美日韩一区二区三区在线观看视频 | 在线观看国产区 | 啪啪激情网 | 黄色免费网战 | 91麻豆精品91久久久久同性 | 久色小说 | 99视频在线观看免费 | 免费看污片 | 亚洲天堂网站 | 国产99亚洲 | 亚洲日日夜夜 | 中文字幕欲求不满 | 在线视频亚洲 | www亚洲一区 | 日韩免费视频播放 | 成人污视频在线观看 | 午夜国产一区二区三区四区 | 亚洲综合在线五月天 | 国产美女被啪进深处喷白浆视频 | 96视频免费在线观看 | 亚洲精品xxxx | 999超碰 | 久久久久久久久久久国产精品 | 天天操天天爱天天爽 | 色综合久久久久综合体 | 国产精品久久久久高潮 | 国产亚洲一区二区三区 | 在线观看深夜视频 | 一区二区三区久久 | 午夜久久精品 | av三区在线 | 天天射成人 | 国产精品男女啪啪 | 一区二区精品在线 | 精品毛片在线 | 中文字幕免费 | 国产精品大片在线观看 | 中文字幕免 | 日韩av一区二区在线影视 | 久久天堂网站 | 成年人免费看av | 五月婷婷六月丁香激情 | 欧美福利在线播放 | 国产日韩视频在线播放 | 婷婷丁香综合 | 亚洲免费色 | 探花在线观看 | 在线电影中文字幕 | 夜夜躁日日躁狠狠躁 | 激情五月激情综合网 | 奇米影视777四色米奇影院 | 成人三级视频 | 欧美少妇xxxxxx | 开心丁香婷婷深爱五月 | 欧美一二三区在线播放 | 色片网站在线观看 | 91超碰在线播放 | 亚洲高清视频在线观看免费 | 在线观看免费视频 | 亚洲精品字幕在线观看 | 国产 在线 高清 精品 | 天天骚夜夜操 | 激情网站免费观看 | 日韩肉感妇bbwbbwbbw | 中文不卡视频在线 | 中文字幕a∨在线乱码免费看 | 99久热在线精品视频观看 | 亚洲三级黄 | 国产黄色精品在线 | 综合视频在线 | 韩国av永久免费 | 国产视频一区在线播放 | 99精品欧美一区二区三区黑人哦 | 国产v视频 | 国产中文字幕亚洲 | 亚洲精品乱码久久久久久按摩 | 久久久久久久久久国产精品 | 久久久久久久久久久久av | av色网站 | 精品美女国产在线 | 色综合在| 国产色婷婷| 国内精品久久久久 | 国际精品网 | 午夜丁香视频在线观看 | 亚洲激情一区二区三区 | 久久久久久伊人 | 色婷婷激情综合 | 中文字幕在线观看第一页 | 天天操操 | 久久久国产电影 | 黄色av免费 | 亚洲激情婷婷 | zzijzzij亚洲日本少妇熟睡 | 手机成人免费视频 | 99精品免费久久久久久久久日本 | 天天综合亚洲 | 综合天堂av久久久久久久 | 日日躁夜夜躁aaaaxxxx | 国产精品 国产精品 | 婷婷射五月 | 国产精品成人免费一区久久羞羞 | 91在线一区| 在线视频 精品 | 亚洲欧美乱综合图片区小说区 | 亚洲欧美激情精品一区二区 | 久久av电影 | 99精品久久久久 | www黄com| 亚洲一区av | 在线91播放 | 99国产精品一区二区 | 少妇自拍av | 亚州精品国产 | 亚洲高清av在线 | 欧美亚洲国产一卡 | 国产一区二区免费 | 中文字幕一区二区三区视频 | 免费福利在线观看 | 人人爱人人爽 | 国产精品久久久久久69 | 国产午夜三级一区二区三 | 免费99视频 | 久久兔费看a级 | 视频一区二区精品 | 四虎欧美 | 久久成人福利 | 超碰人人在线观看 | 91精品免费在线观看 | 中文字幕av专区 | 国产精品2018 | 在线看一区二区 | 国产免费一区二区三区网站免费 | 亚洲www天堂com | 亚洲一区二区三区在线看 | 国产在线视频导航 | 在线成人国产 | 波多野结衣在线播放视频 | 欧美激情一区不卡 | 中文在线亚洲 | 色先锋av资源中文字幕 | 国产视频在线观看一区 | 久久情侣偷拍 | 人人爱夜夜操 | 天堂av网址| 久久久久久久久久网站 | 在线观看免费 | 五月天婷婷视频 | 狠狠狠狠狠狠干 | 超碰在线97国产 | 欧美精品v国产精品v日韩精品 | 亚洲电影黄色 | 日韩字幕| 久久精品视频网址 | 免费观看一级视频 | 国产亚洲综合精品 | 一色av | 免费在线观看一区二区三区 | 精品国产伦一区二区三区观看体验 | 福利一区二区三区四区 | 最近中文字幕在线 | 99精品国产一区二区三区麻豆 | av在线8| 久综合网| 精品一区二区久久久久久久网站 | 婷婷精品视频 | 国产精品乱码久久 | 日韩中文字幕视频在线观看 | 成人a免费视频 | 天天精品视频 | 欧美日韩在线免费视频 | av性在线| 国偷自产中文字幕亚洲手机在线 | 国产精品第2页 | 免费色视频网站 | 96久久精品| 欧美激情第八页 | 日韩一区二区三区高清在线观看 | 91精品国产高清自在线观看 | 欧美日韩综合在线观看 | 婷婷激情站 | 欧美日韩中文字幕综合视频 | 日产乱码一二三区别免费 | 免费av黄色 | 国产一级不卡视频 | 国产在线色 | 精品视频99 | 欧美另类重口 | 亚洲精品国偷拍自产在线观看 | av在线影片 | 久草视频在线资源站 | 99久久成人| 国产精品国产三级国产不产一地 | 在线免费性生活片 | 欧美一级片在线免费观看 | 亚洲欧美日韩国产一区二区三区 | 一区二区三区四区五区在线视频 | 91成人在线看 | 麻豆果冻剧传媒在线播放 | 91插插插免费视频 | 久久久久在线 | 91av小视频 | 免费91麻豆精品国产自产在线观看 | 中文字幕视频在线播放 | 久久国产精品视频免费看 | 好看av在线 | 国产一区在线免费观看 | 国产一区视频在线播放 | 91人人射 | 成人黄色电影在线 | 亚洲一区二区三区91 | 高清精品在线 | 欧美一级日韩三级 | 911精品视频 | 在线日韩一区 | 国产成人一二三 | 久久看片网站 | 久久婷婷精品 | 97成人精品 | 黄色软件视频网站 | 成人在线免费视频 | 国产成人在线观看 | 国产精品欧美 | 粉嫩av一区二区三区四区在线观看 | 国产精品18久久久久久不卡孕妇 | 一级片视频在线 | 国产麻豆精品一区二区 | 狠色狠色综合久久 | 中文字幕在线免费观看视频 | 亚洲精品国产精品乱码不99热 | 久久综合婷婷综合 | 久久亚洲视频 | 久久人人爽人人爽人人片 | 国产视频久 | 亚洲精品一区二区网址 | 国产视频中文字幕 | 中文亚洲欧美日韩 | 免费在线播放 | 伊人久久电影网 | 国产1区在线观看 | 91成人在线观看高潮 | 激情久久五月 | www国产亚洲精品久久麻豆 | 五月天婷婷免费视频 | 五月婷婷中文字幕 | 久久久久网址 | 国产乱视频 | 最近免费中文视频 | 国产不卡一二三区 | 岛国精品一区二区 | 日韩精品中文字幕在线播放 | 超碰在线免费97 | 日韩欧美一区二区不卡 | 欧美一级性生活视频 | 波多野结衣视频一区二区三区 | 日韩精品视频免费 | 在线小视频你懂得 | 日本成人免费在线观看 | 黄色av电影一级片 | 久久久久久久久久福利 | 国产免费激情久久 | 香蕉精品在线观看 | 久久精彩 | 精品国产一区二区在线 | www色| 国产精品免费小视频 | 中文字幕中文字幕在线一区 | 日韩欧美在线免费观看 | 午夜精品福利在线 | 日韩av专区 | 最新婷婷色 | 成 人 黄 色 视频播放1 | 国产男女免费完整视频 | www.干| 一区二区三区在线观看中文字幕 | 黄色一级在线观看 | 国产四虎影院 | 狠狠狠狠狠狠天天爱 | 视频精品一区二区三区 | av看片在线观看 | 国产精品视频地址 | 视频二区| 欧美 激情在线 | 亚洲国产精品视频在线观看 | 九九av | 亚洲激情在线播放 | 亚洲视频精选 | 黄色av影视 | 国产精品理论片在线观看 | 久久久久久久久久电影 | 丁香六月av| 久久精品官网 | 欧美激情精品久久久久久免费 | 91亚洲精品久久久蜜桃网站 | 中文字幕首页 | 日日爱网站 | 久久艹在线 | 日本一区二区三区视频在线播放 | 亚洲精品视频网站在线观看 | 免费高清在线观看成人 | 国产在线专区 | 亚洲一区美女视频在线观看免费 | 亚洲国产中文字幕 | 中文字幕 在线看 | 欧美色就是色 | 婷婷午夜激情 | 日本一区二区三区视频在线播放 | 青草视频在线 | 少妇av网 | 久久精品一区二区三区中文字幕 | 国产精品系列在线 | 国产精品久久久久久久久久久久午夜片 | 狠狠干电影 | 国产精品a成v人在线播放 | 97超碰.com | 国产免费黄视频在线观看 | 激情视频一区二区三区 | 亚洲精品66 | 日韩黄色免费在线观看 | 国产黄色大全 | 久久免费视频网站 | 一本一道久久a久久精品蜜桃 | 日本免费一二三区 | 国产精品亚洲片在线播放 | 99国产一区二区三精品乱码 | 国产在线观看免费 | 国产精品扒开做爽爽的视频 | 黄色福利视频网站 | 亚洲国产高清在线观看视频 | 天天干夜夜干 | 国产不卡一 | 狠狠色丁香婷婷综合久小说久 | 麻豆传媒一区二区 | 日本久久久影视 | 国产日韩视频在线观看 | 五月婷婷黄色网 | 国产精品一区二 | 国产精品都在这里 | 91传媒激情理伦片 | 久久久这里有精品 | 伊人五月婷 | 国产精品国产亚洲精品看不卡15 | 欧美淫aaa免费观看 日韩激情免费视频 | 一级一级一片免费 | 国产精品久久久久久久久久久久久 | 欧美日韩国产在线 | 超碰在线亚洲 | 国产成人一区二区精品非洲 | 亚洲精品国产精品国自产观看 | 在线精品一区二区 | 91系列在线观看 | 日韩一级电影网站 | 99产精品成人啪免费网站 | 国产精品一区免费观看 | 中文av字幕在线观看 | 顶级欧美色妇4khd | 国产精品美女免费 | 日本黄色免费在线 | 伊人小视频 | 人人干干人人 | 成人国产精品一区二区 | 日韩二区在线 | 综合网色 | 在线黄色国产电影 | 日韩亚洲在线视频 | 亚洲少妇激情 | 日本成人中文字幕在线观看 | 免费在线观看的av网站 | 欧美亚洲久久 | 亚洲va韩国va欧美va精四季 | 亚洲视频免费视频 | 亚洲欧美日韩国产 | 欧洲亚洲激情 | 日韩精品一区二区三区在线视频 | 久久久久欠精品国产毛片国产毛生 | 久久视频一区二区 | 91日韩在线播放 | 日韩免费电影一区二区三区 | 日韩精品一区二区三区免费观看视频 | av免费观看网站 | 国产91精品久久久久久 | 日韩精品影视 | 国产精品 日韩 | 亚洲黄色免费网站 | 91成人网在线观看 | 一区二区三区日韩在线观看 | 亚洲欧洲一区二区在线观看 | 91女神的呻吟细腰翘臀美女 | 国内外成人在线视频 | 人人澡人摸人人添学生av | av观看在线观看 | 精品 激情 | 久草影视在线 | 色婷婷国产 | 国产原创av在线 | 欧洲精品码一区二区三区免费看 | 成人在线视频免费观看 | 在线观看mv的中文字幕网站 | 狠狠干在线 | 综合色综合| 国产免费观看视频 | 麻豆91在线观看 | 中文在线免费一区三区 | 婷婷在线五月 | 在线播放av网址 | 国产精品影音先锋 | 久久成人视屏 | 久久视频精品在线观看 | 超碰97人人爱| 天天躁天天操 | 九九视频网站 | 美女久久久久久久 | 亚洲精品黄色在线观看 | av在线观| 免费久久久久久久 | 久久久久黄色 | 黄色软件视频大全免费下载 | 激情图片久久 | 丁香婷婷电影 | 精品久久影院 | 国产亚洲精品久久久久久无几年桃 | 丝袜精品视频 | 国产网站在线免费观看 | 日韩a级黄色 | 亚洲视频网站在线观看 | 国产视频中文字幕在线观看 | 亚洲国产97在线精品一区 | 三级黄色在线 | 久久九九影视 | 免费看国产曰批40分钟 | 久久久亚洲精华液 | a级国产片 | 911香蕉视频 | 高清不卡免费视频 | 国产一区二区在线免费观看 | 黄p网站在线观看 | av丝袜在线 | 在线免费观看成人 | 在线日韩| 久久影院精品 | 天天做日日做天天爽视频免费 | 97国产大学生情侣酒店的特点 | 97香蕉久久国产在线观看 | 日韩网 | 麻豆传媒视频在线免费观看 | 日韩二区三区在线 | 国产精品久久久久久久久岛 | 色.www | 狠狠狠操| 粉嫩一区二区三区粉嫩91 | 国内精品视频一区二区三区八戒 | 国产精品久久久久久婷婷天堂 | 亚洲电影自拍 | 日p在线观看 | 久久久久一区二区三区 | 粉嫩aⅴ一区二区三区 | 国产专区欧美专区 | 日韩中文字幕在线看 | 久久99精品国产99久久 | 91精品无人成人www | 日韩电影中文 | 国产手机av在线 | 国内精品久久久久久久 | 超碰在线个人 | 国产麻豆剧果冻传媒视频播放量 | 国产中文字幕久久 | 超碰97成人 | 欧美国产视频在线 | 黄色亚洲大片免费在线观看 | 国产视频 久久久 | 成人在线电影观看 | 射久久| 久久视频精品 | 国产精品资源网 | 精品国产欧美 | 亚洲国产成人在线观看 | 黄色软件视频大全免费下载 | 久久久久久免费网 | 国产精品v a免费视频 | 久久久久日本精品一区二区三区 | 99人成在线观看视频 | 热久久影视 | 久久精品一 | 亚洲电影第一页av | 国产91精品久久久久 | 午夜精选视频 | 欧美视频在线观看免费网址 | 午夜91在线 | 国产福利一区二区三区在线观看 | 久久草视频| av大全免费在线观看 | 午夜精品99久久免费 | 99精品在线观看 | 五月婷婷丁香在线观看 | 国产精品丝袜久久久久久久不卡 | 亚洲一区免费在线 | 日日干夜夜草 | 国产视频资源在线观看 | 91精品视频免费看 | 精品亚洲成a人在线观看 | 久久久久亚洲精品成人网小说 | 久久久高清一区二区三区 | www.xxx.性狂虐| 久久精品波多野结衣 | av免费在线观看1 | 91丨九色丨勾搭 | 91精品欧美 | 亚洲欧美精品一区二区 | 国产一区二区三区免费在线 | 永久免费的啪啪网站免费观看浪潮 | 免费高清在线一区 | 国产在线不卡视频 | 99亚洲国产 | 四虎国产 | 色欧美成人精品a∨在线观看 | 在线韩国电影免费观影完整版 | 亚洲成人黄色网址 | 一区二区三区日韩视频在线观看 | 激情视频区 | 99精品热视频 | 一 级 黄 色 片免费看的 | 欧美精品天堂 | 91人人网| 国产精品嫩草影院99网站 | 国产中文字幕一区 | 国产亚洲成av片在线观看 | 国产中文字幕在线免费观看 | 欧美一级xxxx | 黄色大片免费播放 | 日韩av在线高清 | 色中文字幕在线观看 | 黄色成人av网址 | 人人澡人人澡人人 | 波多野结衣久久精品 | 成人性生交大片免费看中文网站 | 久久国产精品一区二区 | 安徽妇搡bbbb搡bbbb | 久热av| 伊甸园永久入口www 99热 精品在线 | 欧美日韩国产xxx | 国产精品都在这里 | 久久久99精品免费观看 | 亚洲视频网站在线观看 | av怡红院| 成人中文字幕av | 九九免费在线看完整版 | 免费三及片 | 久久综合中文色婷婷 | 久久久久综合精品福利啪啪 | 日韩激情一二三区 | 久久国产精品久久精品 | 亚洲干视频在线观看 | 久久久久免费观看 | 成人午夜在线电影 | 午夜精选视频 | 日韩欧美在线视频一区二区三区 | 人人看人人做人人澡 | 精品在线观看一区二区 | 成人欧美日韩国产 | 亚洲国产日韩精品 | 一区二区三区在线观看免费视频 | 九色91在线 | 亚洲美女视频网 | 国产96在线视频 | 色是在线视频 | 就要干b| 四虎国产精品成人免费影视 | 亚洲在线精品 | 色婷婷狠狠18| 成人黄色免费观看 | 久久国产日韩 | 五月的婷婷| 国产精品视频不卡 | 西西444www大胆高清图片 | 美女性爽视频国产免费app | 天天曰天天爽 | 91在线观看欧美日韩 | 亚洲免费视频在线观看 | 久久视频免费观看 | 欧美一级特黄高清视频 | 中文字幕国产视频 | 99在线免费视频 | 国产成人在线精品 | 综合色中色 | 1区2区视频 | 欧美激情综合五月色丁香 | 波多野结衣在线观看一区 | 懂色av一区二区三区蜜臀 | 国产亚洲免费的视频看 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 日韩在线色视频 | 亚洲精品动漫在线 | 亚洲www天堂com| 欧美专区国产专区 | 九九一级片 | 少妇啪啪av入口 | 亚洲精品av在线 | 久久精品久久综合 | 蜜臀av夜夜澡人人爽人人桃色 | 麻豆国产精品va在线观看不卡 | 日韩激情小视频 | 精品久久免费 | 国产精品美女www爽爽爽视频 | 天天操天天曰 | 韩日三级在线 | 97在线观看免费高清 | 久草精品在线播放 | 午夜三级理论 | 看片一区二区三区 | 99久久精品国产毛片 | 91久久精| 激情文学综合丁香 | 五月婷婷六月丁香在线观看 | 在线观看视频免费播放 | 欧美激情视频一区二区三区免费 | 五月天天色 | 亚洲精品乱码久久久久久蜜桃91 | 精品国产乱子伦一区二区 | 中文字幕在线影院 | 99久久久久久 | 永久免费看av | 国产96av | 国产精品99精品久久免费 | 国产精品永久在线观看 | 97国产情侣爱久久免费观看 | 久草免费福利在线观看 | 激情在线免费视频 | 国产精品毛片久久久久久久久久99999999 | 蜜桃视频在线观看一区 | 狠色狠色综合久久 | 91福利专区| 五月综合色婷婷 | 中文十次啦 | 久久观看最新视频 | 天天天天色综合 | www夜夜操| 高清在线一区 | 开心激情综合网 | 亚洲精品视频在线观看免费视频 | 亚洲成aⅴ人在线观看 | 中文字幕乱码视频 | 天天色天天爱天天射综合 | 91久久国产自产拍夜夜嗨 | 国产在线永久 | 色播五月激情五月 | 最新精品视频在线 | av看片在线| 成人蜜桃 | 国产999久久久 | 日韩在线欧美在线 | 九九久久影视 | 成x99人av在线www | 91在线视频观看免费 | 99综合久久 | 亚洲欧美视屏 | 久久久精品久久日韩一区综合 | 国产精品乱码久久久 | 色在线免费视频 | 天天操导航 | 精品一区免费 | 青青河边草免费直播 | 天天操天天操天天操天天操天天操 | 成人综合免费 | 久久欧美精品 | 手机看片国产日韩 | 欧洲精品久久久久毛片完整版 | 男女激情麻豆 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 国产精品久久久久久一区二区三区 | 中文字幕高清免费日韩视频在线 | 中文字幕在线一区观看 | 麻豆久久精品 | 国产一级做a | 香蕉视频色| 色91在线视频 | 中文字幕黄色网址 | 五月婷婷色 | 日韩网站中文字幕 | 久久这里只有精品久久 | 99国产一区 | 国产精品岛国久久久久久久久红粉 | 麻豆视频观看 | 国产日韩欧美在线观看视频 | 国产免费xvideos视频入口 | www.色五月 | 在线国产激情视频 | 欧美日韩国产精品一区二区亚洲 | 在线观看亚洲国产 | 在线观看自拍 | 黄色h在线观看 | 91九色国产蝌蚪 | 欧美色综合天天久久综合精品 | 国产精品国产亚洲精品看不卡 | 精品国产激情 | 97人人爽| 久久视频免费看 | www色| 91在线看黄 | 国产无套一区二区三区久久 | 日韩影视大全 | 中文字幕刺激在线 | 五月天电影免费在线观看一区 | 日日干日日 | 亚洲五月婷婷 | 国产r级在线观看 | 亚洲午夜久久久久久久久 | 午夜国产在线 | 中文字幕在线国产 | 8x成人在线 | 欧美最爽乱淫视频播放 | 国产精品99久久久久久人免费 | 国产一区二区三区免费观看视频 | 免费在线黄 | 亚洲视频aaa | 91热精品 | 国产精品久久久久久久久久免费看 | 精品久久精品 | 久久综合五月婷婷 | 国产精品久久久久久av | 午夜123 | 97网站| 99热在线免费观看 | 伊人资源站 | 国产精品黄色影片导航在线观看 | 久久精品欧美一区 | 国产亚洲精品久久 | 欧美一级免费 | 精品 激情| 久久久久国产精品免费免费搜索 | 特级毛片网 | 综合网在线视频 | 91成人精品一区在线播放69 | 狠狠狠狠狠狠干 | 国产成人一区二区啪在线观看 | 免费在线观看中文字幕 | 欧美日韩一区二区三区免费视频 | 亚洲精品系列 | 久草手机视频 | 超碰在线公开 | 伊人狠狠干 | 中文字幕一区二区三区四区 | 婷婷综合久久 | 日韩欧美高清 | 国产色婷婷在线 | 国产专区第一页 | 这里只有精品视频在线观看 | 久久精品五月 | 成人黄色在线看 | 亚洲精品xxxx | 黄色亚洲片 | 午夜精品一区二区三区在线视频 | 国产精品久久久久婷婷 | 国产一级视频在线 | 久久a国产 | 免费男女网站 | 久久伊人国产精品 | 96亚洲精品久久 | 黄色小说免费在线观看 | 亚洲成人频道 | 一区二区精品视频 | 看全黄大色黄大片 | 69av久久| 缴情综合网五月天 | 91成人在线视频 | 亚洲综合欧美精品电影 | 国产精品视频线看 | 91av精品| 午夜视频免费在线观看 | 国产精品一区二区久久精品爱微奶 | 国产精品电影一区二区 | 国产高清在线免费视频 | 视频在线观看亚洲 | 99色网站 | 久久久久成人精品 | 亚洲尺码电影av久久 | 狠狠干夜夜| 久久久久久美女 | 日b视频国产 | 国产一区二区久久精品 | 亚州成人av在线 | 久久精品91久久久久久再现 | 成人激情开心网 | 特级黄色视频毛片 | 精品一区二区三区电影 | 深夜男人影院 | 这里只有精品视频在线观看 | 亚洲欧美成人综合 | va视频在线| 国产在线看 | 又黄又爽又刺激的视频 | 欧美激情第一页xxx 午夜性福利 | 亚洲国产精品第一区二区 | 国产精品网站一区二区三区 | 韩国一区二区三区在线观看 | 91欧美精品 | 美女网站在线播放 | 免费在线观看成人小视频 | 在线亚洲激情 | 伊人网站 | 中文免费观看 | 免费观看黄 | 欧美成人999 | 免费看成人 | 国产视频手机在线 | 欧美精品久久人人躁人人爽 | 91.dizhi永久地址最新 | 亚洲va韩国va欧美va精四季 | 国产91国语对白在线 | 亚洲区另类春色综合小说 | av在线免费在线观看 | 婷婷色网 | 欧美日韩精品网站 | 免费观看一级一片 | 免费热情视频 | 国产呻吟在线 | 黄色免费高清视频 | 天天综合成人 | 久久国产精品久久w女人spa | 精品国产激情 | 看黄色91 | 久久久久国产精品厨房 | 亚洲五月| 久草在线资源免费 | 亚洲专区在线播放 | 香蕉网在线播放 | 亚洲国产福利视频 | 在线免费看黄色 | 麻豆传媒视频在线播放 | 久久视频在线观看免费 | 婷婷视频| 97在线观看免费高清完整版在线观看 | 免费午夜av | 一区二区视频在线看 | 成年人免费观看在线视频 | 91精品国产91久久久久 | 久久99国产综合精品 | 国产日韩欧美视频 | 人人精品久久 | 亚洲精品视频在线播放 | 精品伦理一区二区三区 | 亚洲成人资源在线观看 | 天天操福利视频 | 国产无套精品久久久久久 | 99综合久久 | 国产粉嫩在线观看 | 美女在线观看网站 | 99久久这里有精品 | 久久成电影 | 色香com. | 伊人午夜 | 丰满少妇麻豆av | 福利av在线 | www.看片网站| 天天爽综合网 | 日韩精品中文字幕av | 亚洲 av网站 | 久久99精品久久久久蜜臀 | 91在线视频免费观看 | 中文字幕av播放 | www最近高清中文国语在线观看 | 国产一级片久久 | 国产一级电影网 | 黄色小说视频网站 | 久久久综合| 天天草天天干天天 | 欧美三人交 | av在线网站观看 | 欧美日韩视频免费看 | 免费观看性生交大片3 | 久久久久成人精品亚洲国产 | av在线播放亚洲 | 亚洲五月激情 | 91大神视频网站 | 最近中文字幕完整高清 | 国产日产精品一区二区三区四区 | 亚洲欧美精品在线 | 九月婷婷综合网 | 免费看日韩| 国产精品成人免费一区久久羞羞 | 色婷婷国产 | 国产中文字幕在线视频 | 精品久久久久久综合日本 | 国产精品久久久久久久久久免费看 | 久久久福利影院 | 亚洲三级视频 | 天天亚洲 | 国产精品黄色影片导航在线观看 | 看片一区二区三区 | 国产一级在线播放 | 久久久黄色免费网站 | 97国产大学生情侣酒店的特点 | 婷婷www | 婷婷亚洲综合五月天小说 | 亚洲精品在线国产 | 国产午夜精品一区二区三区四区 | 成人久久| 99在线视频免费观看 | 久久久久久久电影 | 久久欧美在线电影 | 国产精品一区二区三区在线看 | 日本三级不卡视频 | 日韩激情一二三区 |