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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【 .NET Core 3.0 】框架之九 || 依赖注入 与 IoC

發布時間:2023/12/4 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【 .NET Core 3.0 】框架之九 || 依赖注入 与 IoC 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文有配套視頻:https://www.bilibili.com/video/av58096866/?p=5

?前言

?

1、重要:如果你實現了解耦,也就是 api 層只引用了 IService 和 IRepository 的話,那每次修改 service 層,都需要清理解決方案,重新編譯項目,因為這個時候你的api層的dll,還是之前未修改的代碼。

?

2、重要+ :請注意,依賴注入的目的不是為了解耦,依賴注入是為了控制反轉,通俗來說,就是不用我們自己去 new 服務實例了,所以大家不需要一定去解耦(比如下文說到的我沒有引用 Service層 和 Repository層),我下一個DDD系列,依賴注入就沒有解耦,因為我用的是自帶的注入,不是Autofac的反射dll ,我解耦的目的,是為了讓大家更好的理解,服務是怎么注入到宿主容器里的。

?

說接上文,上回說到了《八 || API項目整體搭建 6.3 異步泛型+依賴注入初探》,后來的標題中,我把倉儲兩個字給去掉了,因為好像大家對這個模式很有不同的看法,嗯~可能還是我學藝不精,沒有說到其中的好處,現在在學DDD領域驅動設計相關資料,有了好的靈感再給大家分享吧。

  雖然項目整體可以運行了,但是我還有幾個小知識點要說下,主要是1、依賴注入和AOP相關知識;2、跨域代理等問題(因為Vue是基于Node開發的,與后臺API接口不在同一個地址);3、實體類的DTO相關小問題;4、Redis緩存等;5、部署服務器中的各種坑;雖然都是很小的知識點,我還是都下給大家說下的,好啦,開始今天的講解;

零、今天完成的綠色部分

?

?

一、依賴注入的理解和思考

?

更新(19-04-17):如果想好好的理解依賴注入,可以從以下幾個方面入手:

1、項目之間引用是如何起作用的,比如為啥 api 層只是引用了 service 層,那為啥也能使用 repository 和 model 等多層的類?

2、項目在啟動的時候,也就是運行時,是如何動態 獲取和訪問 每一個對象的實例的?也就是 new 的原理

3、項目中有 n 個類,對應 m 個實例等,那這些服務,都放在了哪里?肯定每一個項目都有專屬自己的一塊。如果項目不啟動的話,內存里肯定是沒有這些服務的。

4、使用接口(面向抽象)的好處?

5、在項目后期,如何業務需要要全部修改接口的實現類,比如想把 IA = new A();全部? 改成 IA = new B();

6、反射的重要性,為什么要用到反射 dll ?

如果這些每一條自己都能說清楚,那肯定就知道依賴注入是干啥的了。

?

說到依賴,我就想到了網上有一個例子,依賴注入和工廠模式中的相似和不同:

(1)原始社會里,沒有社會分工。須要斧子的人(調用者)僅僅能自己去磨一把斧子(被調用者)。相應的情形為:軟件程序里的調用者自己創建被調用者。(2)進入工業社會,工廠出現。斧子不再由普通人完畢,而在工廠里被生產出來,此時須要斧子的人(調用者)找到工廠,購買斧子,無須關心斧子的制造過程。相應軟件程序的簡單工廠的設計模式。(3)進入“按需分配”社會,需要斧子的人不需要找到工廠,我們只需要去干活就行,斧子已經給我們自動準備好了,直接用就可以了。

?

?

首先,我們需要了解下什么是控制反轉IOC,舉個栗子,我在之前開發簡單商城的時候,其中呢,訂單模塊,有訂單表,那里邊肯定有訂單詳情表,而且呢訂單詳情表中還有商品信息表,商品信息表還關聯了價格規格表,或者其他的物流信息,商家信息,當然,我們可以放到一個大表里,可是你一定不會這么做,因為太龐大,所以必定分表,那必定會出現類中套類的局面,這就是依賴,比如上邊的,訂單表就依賴了詳情表,我們在實例化訂單實體類的時候,也需要手動實例詳情表,當然,EF框架中,會自動生成。不過倘若有一個程序員把詳情表實體類改錯了,那訂單表就崩潰了,哦不!我是遇到過這樣的情景。

?

怎么解決這個問題呢,就出現了控制反轉。網上看到一個挺好的講解:

1、沒有引入IOC之前,對象A依賴于對象B,那么對象A在初始化或者運行到某一點的時候,A直接使用new關鍵字創建B的實例,程序高度耦合,效率低下,無論是創建還是使用B對象,控制權都在自己手上。

2、軟件系統在引入IOC容器之后,這種情形就完全改變了,由于IOC容器的加入,對象A與對象B之間失去了直接聯系,所以,當對象A運行到需要對象B的時候,IOC容器會主動創建一個對象B注入到對象A需要的地方。

3、依賴注入,是指程序運行過程中,如果需要調用另一個對象協助時,無須在代碼中創建被調用者,而是依賴于外部的注入。Spring的依賴注入對調用者和被調用者幾乎沒有任何要求,完全支持對POJO之間依賴關系的管理。依賴注入通常有兩種:

這個就是依賴注入的方式。


什么是控制反轉(IoC)


Inversion of Control,英文縮寫為IoC,不是什么技術,而是一種設計思想。

???

簡單來說就是把復雜系統分解成相互合作的對象,這些對象類通過封裝以后,內部實現對外部是透明的,從而降低了解決問題的復雜度,而且可以靈活地被重用和擴展。IOC理論提出的觀點大體是這樣的:借助于“第三方”實現具有依賴關系的對象之間的解耦,如下圖:

?

大家看到了吧,由于引進了中間位置的“第三方”,也就是IOC容器,使得A、B、C、D這4個對象沒有了耦合關系,齒輪之間的傳動全部依靠“第三方”了,全部對象的控制權全部上繳給“第三方”IOC容器,所以,IOC容器成了整個系統的關鍵核心,它起到了一種類似“黏合劑”的作用,把系統中的所有對象粘合在一起發揮作用,如果沒有這個“黏合劑”,對象與對象之間會彼此失去聯系,這就是有人把IOC容器比喻成“黏合劑”的由來。

我們再來做個試驗:把上圖中間的IOC容器拿掉,然后再來看看這套系統:

?

????我們現在看到的畫面,就是我們要實現整個系統所需要完成的全部內容。這時候,A、B、C、D這4個對象之間已經沒有了耦合關系,彼此毫無聯系,這樣的話,當你在實現A的時候,根本無須再去考慮B、C和D了,對象之間的依賴關系已經降低到了最低程度。所以,如果真能實現IOC容器,對于系統開發而言,這將是一件多么美好的事情,參與開發的每一成員只要實現自己的類就可以了,跟別人沒有任何關系!

在上面文章中,我們已經了解到了,什么是依賴倒置、控制反轉(IOC),什么是依賴注入(DI),網上這個有很多很多的講解,我這里就不說明了,其實主要是見到這樣的,就是存在依賴

public class A : D { public A(B b) { // do something } C c = new C(); }

?

就比如我們的項目中的BlogController,只要是通過new 實例化的,都是存在依賴

?

使用依賴注入呢,有以下優點:

  • 傳統的代碼,每個對象負責管理與自己需要依賴的對象,導致如果需要切換依賴對象的實現類時,需要修改多處地方。同時,過度耦合也使得對象難以進行單元測試。

  • 依賴注入把對象的創造交給外部去管理,很好的解決了代碼緊耦合(tight couple)的問題,是一種讓代碼實現松耦合(loose couple)的機制。

  • 松耦合讓代碼更具靈活性,能更好地應對需求變動,以及方便單元測試。

舉個栗子,就是關于日志記錄的

日志記錄:有時需要調試分析,需要記錄日志信息,這時可以采用輸出到控制臺、文件、數據庫、遠程服務器等;假設最初采用輸出到控制臺,直接在程序中實例化ILogger logger = new ConsoleLogger(),但有時又需要輸出到別的文件中,也許關閉日志輸出,就需要更改程序,把ConsoleLogger改成FileLogger或者NoLogger, new FileLogger()或者new SqlLogger() ,此時不斷的更改代碼,就顯得心里不好了,如果采用依賴注入,就顯得特別舒暢。

二、常見的IoC框架有哪些

1、Autofac+原生

我常用的還是原生注入和 Autofac 注入。

Autofac:貌似目前net下用的最多吧Ninject:目前好像沒多少人用了Unity:也是較為常見

微軟 core 自帶的 DI

其實.Net Core 有自己的輕量級的IoC框架,

ASP.NET Core本身已經集成了一個輕量級的IOC容器,開發者只需要定義好接口后,在Startup.cs的ConfigureServices方法里使用對應生

命周期的綁定方法即可,常見方法如下

services.AddTransient<IApplicationService,ApplicationService>//服務在每次請求時被創建,它最好被用于輕量級無狀態服務(如我們的Repository和ApplicationService服務)

services.AddScoped<IApplicationService,ApplicationService>//服務在每次請求時被創建,生命周期橫貫整次請求

services.AddSingleton<IApplicationService,ApplicationService>//Singleton(單例) 服務在第一次請求時被創建(或者當我們在ConfigureServices中指定創建某一實例并運行方法),其后的每次請求將沿用已創建服務。如果開發者的應用需要單例服務情景,請設計成允許服務容器來對服務生命周期進行操作,而不是手動實現單例設計模式然后由開發者在自定義類中進行操作。

?當然.Net Core自身的容器還是比較簡單,如果想要更多的功能和擴展,還是需要使用上邊上個框架。

?

2、三種注入的生命周期?

權重:

AddSingleton→AddTransient→AddScoped

AddSingleton的生命周期:

項目啟動-項目關閉 ? 相當于靜態類 ?只會有一個 ?

AddScoped的生命周期:

請求開始-請求結束 ?在這次請求中獲取的對象都是同一個?

AddTransient的生命周期:

請求獲取-(GC回收-主動釋放) 每一次獲取的對象都不是同一個

?

這里來個簡單的小DEMO:

1、定義四個接口,并分別對其各自接口實現,目的是測試Singleton,Scope,Transient三種,以及最后的 Service 服務:

public interface ISingTest { int Age { get; set; } string Name { get; set; } } public class SingTest: ISingTest { public int Age { get; set; } public string Name { get; set; } } //-------------------------- public interface ISconTest { int Age { get; set; } string Name { get; set; } } public class SconTest: ISconTest { public int Age { get; set; } public string Name { get; set; } } //-------------------------- public interface ITranTest { int Age { get; set; } string Name { get; set; } } public class TranTest: ITranTest { public int Age { get; set; } public string Name { get; set; } } //----------------------- public interface IAService { void RedisTest(); } public class AService : IAService { private ISingTest sing; ITranTest tran; ISconTest scon; public AService(ISingTest sing, ITranTest tran, ISconTest scon) { this.sing = sing; this.tran = tran; this.scon = scon; } public void RedisTest() { } }

?

2、項目注入

?

?

3、控制器調用

?

4、開始測試,三種注入方法出現的情況?

請求SetTest?// GET api/values

?

AddSingleton的對象沒有變

AddScoped的對象沒有變化

AddTransient的對象發生變化

------------------------------------------------------------

請求?// GET api/values/5

?

AddSingleton的對象沒有變

AddScoped的對象發生變化

AddTransient的對象發生變化

?

注意:

由于AddScoped對象是在請求的時候創建的

所以不能在AddSingleton對象中使用

甚至也不能在AddTransient對象中使用

?

所以權重為

AddSingleton→AddTransient→AddScoped

?

不然則會拋如下異常

?

三、較好用的IoC框架使用——Autofac

首先呢,我們要明白,我們注入是要注入到哪里——Controller API層。然后呢,我們看到了在接口調用的時候,如果需要其中的方法,需要using兩個命名空間

?

接下來我們就需要做處理:

?

1、引入nuget包

在Nuget中引入兩個Autofac.Extras.DynamicProxy(Autofac的動態代理,它依賴Autofac,所以可以不用單獨引入Autofac)、Autofac.Extensions.DependencyInjection(Autofac的擴展),注意是最新版本的。

<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="5.0.0" /> <PackageReference?Include="Autofac.Extras.DynamicProxy"?Version="4.5.0"?/>

?

?

2、配置容器,注入服務

在startup.cs 文件中,增加一個方法,用來配置Autofac 服務容器

首先我們創建一個接口和對應的實現類:

public interface IAdvertisementServices { int Test(); } public class AdvertisementServices : IAdvertisementServices { public int Test() { return 1; } }

然后將這個服務,注入到Autofac 容器里:

public void ConfigureContainer(ContainerBuilder builder) { var basePath = Microsoft.DotNet.PlatformAbstractions.ApplicationEnvironment.ApplicationBasePath; //直接注冊某一個類和接口 //左邊的是實現類,右邊的As是接口 builder.RegisterType<AdvertisementServices>().As<IAdvertisementServices>(); //注冊要通過反射創建的組件 var servicesDllFile = Path.Combine(basePath, "Blog.Core.Services.dll"); var assemblysServices = Assembly.LoadFrom(servicesDllFile); builder.RegisterAssemblyTypes(assemblysServices) .AsImplementedInterfaces() .InstancePerLifetimeScope() .EnableInterfaceInterceptors(); }

?

這個時候我們就把 AdvertisementServices的new 實例化過程注入到了Autofac容器中,

這個時候要看明白,前邊的是實現類,后邊的是接口,順序不要搞混了。

?

3、使用服務工廠,將Autofac容器添加到Host

為什么要這么做呢,從上邊你也應該看到了,我們現在僅僅是配置了服務和容器,還沒有添加到我們的項目宿主里,那我們的controller就拿不到相應的服務。

我們需要在 Program.cs 文件中,配置 UseServiceProviderFactory

public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseServiceProviderFactory(new AutofacServiceProviderFactory()) //<--NOTE THIS .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); });

?

4、使用構造函數方式來注入

依賴注入有三種方式(構造函數注入、屬性注入和方式注入),我們平時基本都是使用其中的構造函數方式實現注入,

大家還記得默認控制器 WeatherForecastController 么,當時我們說到了,已經有了一個依賴注入的用法,就是 ILogger,那現在我們繼續注入,

?

?

5、效果調試,已經成功

然后運行調試,發現在斷點剛進入的時候,接口已經被實例化了,達到了注入的目的。

?

注意:這里經常會遇到一個錯誤:None of the constructors found with ........,

查看你的service服務,是不是用了其他的倉儲repository,但是又缺少了構造函數。

?

?

如果沒有問題,大家就需要想想,除了 Autofac 還有沒有其他的不用第三方框架的注入方法呢?聰明如你,netcore 還真自帶了注入擴展。

?

6、NetCore 自帶的注入實現效果

當然,我們用 Asp.net core 自帶的注入方式也是可以的,也挺簡單的,這里先說下使用方法:

?

這個時候,我們發現已經成功的注入了,而且特別簡單,那為啥還要使用 Autofac 這種第三方擴展呢,我們想一想,上邊我們僅僅是注入了一個 Service ,但是項目中有那么多的類,都要一個個手動添加么,多累啊,答案當然不是滴~

?

?

四、整個 dll 程序集的注入

1、服務程序集注入方式 —— 未解耦

通過反射將 Blog.Core.Services 和 Blog.Core.Repository 兩個程序集的全部方法注入

修改如下代碼,注意這個時候需要在項目依賴中,右鍵,添加引用 Blog.Core.Services 層和 Repository 層 到項目中,如下圖,這個時候我們的程序依賴了具體的服務

?

核心代碼如下,注意這里是 Load 模式(程序集名),還是在startup.cs 文件中,配置Autofac容器。

?

其他不變,運行項目,一切正常,換其他接口也可以,具體的就不細說。

到這里,Autofac依賴注入已經完成,基本的操作就是這樣,不過可能你還沒有真正體會到注入的好處,挑戰下吧,看看下邊的內容,將層級進行解耦試試!

?

?


?

2、程序集注入 —— 實現層級解耦

?

這是一個學習的思路,大家要多想想,可能會感覺無聊或者沒用,但是對理解項目啟動和加載,還是很有必要的。

1、項目最終只依賴抽象

最終的效果是這樣的:工程只依賴抽象,把兩個實現層刪掉,引用這兩個接口層。

?

?

2、配置倉儲和服務層的程序集輸出

將 Blog.Repository 層和 Service 層項目生成地址改成相對路徑,這樣大家就不用手動拷貝這兩個 dll 了,F6編譯的時候就直接生成到了 api 層 bin 下了:

“...\Blog.Core\bin\Debug\”

?

?

3、使用 LoadFile 加載服務層的程序集

?

這個時候,可能我們編譯成功后,頁面能正常啟動,證明我們已經把 Service 和 Repository 兩個服務層的所有服務給注冊上了,但是訪問某一個接口,還是會出現錯誤:

?

?

這個錯誤表示,我們的 SqlSugar 服務,沒有被注冊成功,那肯定就是我們的 Sqlsugar 程序集沒有正常的引用,怎么辦呢,直接在 api 層引用下就行。

?

?

?

?

4、解除Service層和Repository層之間的耦合

還記得Blog.Core.Services中的BaseServices.cs么,它還是通過new 實例化的方式在創建,仿照contrller,修改BaseServices并在全部子類的構造函數中注入:

public class BaseServices<TEntity> : IBaseServices<TEntity> where TEntity : class, new() { //public IBaseRepository<TEntity> baseDal = new BaseRepository<TEntity>(); public IBaseRepository<TEntity> baseDal;//通過在子類的構造函數中注入,這里是基類,不用構造函數 //... } public class AdvertisementServices : BaseServices<Advertisement>, IAdvertisementServices { IAdvertisementRepository dal; public AdvertisementServices(IAdvertisementRepository dal) { this.dal = dal; base.baseDal = dal; } }

?

?

好啦,現在整個項目已經完成了相互直接解耦的功能,以后就算是Repository和Service如何變化,接口層都不用修改,因為已經完成了注入,第三方Autofac會做實例化的過程。

?

5、容器內查看注入的服務數據

如果你想看看是否注入到容器里成功了,可以直接看看容器 ApplicationContainer 的內容:

?

?

五、 無接口項目注入

1、接口形式的注入

上邊我們討論了很多,但是都是接口框架的,

比如:Service.dll 和與之對應的 IService.dll,Repository.dll和與之對應的 IRepository.dll,

這樣,我們在多層之間使用服務的話,直接將我們需要使用的 new 對象,注入到容器里,然后我們就可以使用相應的接口了,

比如:我們想在 controller 里使用AdvertisementServices 類,那我們就可以直接使用它的接口 IAdvertisementServices,這樣就很好的達到了解耦的目的,這樣我們就可以在API層,就輕松的把 Service.dll 給解耦了;

如果我們需要在 Service類里,使用 AdvertisementRepository ,我們就直接使用對應的接口 IAdvertisementRepository,這樣,我們就從 Service 層中,把倉儲層給解耦了。

?

?

2、如果沒有接口

案例是這樣的:

?如果我們的項目是這樣的,沒有接口,會怎么辦:

?

這樣的話,我們就不能使用上邊的接口注入模式了,因為我們上邊是把注入的服務,對應注冊給了接口了 .AsImplementedInterfaces() ,我們就無法實現解耦了,因為根本沒有了接口層,所以我們只能引用實現類層,這樣注入:

?

?

通過 builder.RegisterAssemblyTypes(assemblysRepository); 方法直接注入服務,沒有其他的東西。

?

3、如果是沒有接口的單獨實體類

?

?

六、同一接口多實現類注入

這里暫時沒有實例代碼,如果你正好需要,可以看看這個博友的栗子:https://www.cnblogs.com/fuyujian/p/4115474.html

我會在之后的時間寫個栗子放到這里。

?

?

?

七、CODE

https://github.com/anjoy8/Blog.Core

https://gitee.com/laozhangIsPhi/Blog.Core

?

總結

以上是生活随笔為你收集整理的【 .NET Core 3.0 】框架之九 || 依赖注入 与 IoC的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日韩欧美在线观看一区二区三区 | 国产精品一区在线播放 | 在线 欧美 日韩 | 五月激情av | 视频一区二区精品 | 天天干天天拍天天操天天拍 | 日本激情视频中文字幕 | 国产91国语对白在线 | 日韩国产精品久久久久久亚洲 | 中文字幕网址 | 亚洲经典视频 | 4438全国亚洲精品观看视频 | 免费看一及片 | 国产一区欧美一区 | 国产九九在线 | aaa黄色毛片| 97视频网站 | 精品国产一区二区三区久久久蜜月 | 国产99免费 | 久草在线看片 | 午夜av免费观看 | 日韩中文在线视频 | 日本精品一区二区三区在线观看 | 在线 日韩 av | 色综合久久久久综合99 | 国产91全国探花系列在线播放 | 国产精品亚州 | 国产精品麻豆一区二区三区 | 色爽网站| 久久国产精品第一页 | 国产资源在线免费观看 | 国产一级片直播 | 在线观看免费一区 | 久久精品美女视频 | 天天色成人网 | 国产在线观看你懂得 | 久久婷婷五月综合色丁香 | 国内视频1区 | 91视视频在线直接观看在线看网页在线看 | av黄在线播放 | a'aaa级片在线观看 | 亚洲国产午夜视频 | 伊人久久五月天 | 日韩美女免费线视频 | 最近中文字幕 | 中文久久精品 | 婷婷六月综合亚洲 | 最近字幕在线观看第一季 | 91看片淫黄大片在线播放 | 免费观看福利视频 | 狠狠色丁香久久婷婷综合五月 | 日韩高清网站 | 免费视频国产 | 久久久视屏| 欧美精品小视频 | 天天搞天天干 | 九九九在线 | 欧美午夜剧场 | 精品亚洲成a人在线观看 | 精品99免费视频 | 亚洲国产精品一区二区久久hs | 婷婷激情小说网 | 色网站在线免费观看 | 日本公妇在线观看 | 日韩三级视频在线观看 | 97福利在线 | 日本久久久精品视频 | 国产精品成人国产乱 | 国产黄在线播放 | 精品久久久久久亚洲综合网站 | 欧美日韩精 | 国模吧一区 | 日韩一级黄色片 | 樱空桃av | 国产婷婷一区二区 | 国内精品久久久久久久久久清纯 | 国产色就色 | 天天夜夜亚洲 | 欧美电影在线观看 | 黄色中文字幕 | 国产精品久久久久一区二区国产 | 天堂在线一区二区 | 国产成人精品不卡 | 成人黄大片 | 黄色av一区二区 | 色99中文字幕 | 国产无遮挡猛进猛出免费软件 | 激情久久久 | 91网在线观看 | 日韩精品在线观看av | 香蕉视频在线观看免费 | 国产又粗又猛又黄又爽 | 色香com. | 亚洲精品动漫成人3d无尽在线 | 国产在线观看,日本 | 碰天天操天天 | 成人在线视频论坛 | 日韩免费电影一区二区 | 香蕉久久久久 | 五月婷婷在线视频观看 | 成人免费观看电影 | 欧美精品一区二区三区一线天视频 | 欧美成人精品三级在线观看播放 | 丁香婷婷综合五月 | 天天曰天天爽 | 91在线免费视频观看 | 99精品视频免费 | 欧美一级黄色视屏 | 国产男女爽爽爽免费视频 | 久久久久久久久综合 | 丁香九月激情综合 | www黄色大片| av片子在线观看 | 2019中文最近的2019中文在线 | 一级特黄aaa大片在线观看 | 激情综合色播五月 | 天天操伊人 | 国产二区电影 | www黄色| 国产一级免费片 | 99久久99热这里只有精品 | 九九免费在线看完整版 | 激情五月五月婷婷 | 亚洲在线高清 | 国产精品99久久久久人中文网介绍 | 青青久草在线 | 久久免费视频这里只有精品 | 日韩在线精品视频 | 91视频啊啊啊 | 免费高清在线视频一区· | 天堂在线v | 成人黄色片免费看 | 久久免费视频网 | www.com在线观看 | 超碰在线人人爱 | 在线国产视频 | 在线不卡中文字幕播放 | 久久久亚洲国产精品麻豆综合天堂 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 99999精品视频 | 国产午夜精品一区二区三区欧美 | 中文字幕国产精品 | 国产成人精品一区二区 | 美女视频黄免费 | 久久精品免费观看 | 不卡视频一区二区三区 | 91mv.cool在线观看 | 国产女人40精品一区毛片视频 | 91成版人在线观看入口 | 亚洲精品黄 | 亚洲午夜大片 | 狠狠干婷婷 | 免费精品久久久 | 日韩视频在线一区 | 亚洲精品免费在线观看 | 91精品一区二区三区久久久久久 | 亚洲最新在线视频 | 久久久精品欧美一区二区免费 | 国产vs久久 | 亚洲综合欧美精品电影 | 一区二区三区精品在线视频 | 69热国产视频 | 亚洲男男gⅴgay双龙 | 日韩免费电影一区二区三区 | 欧美国产精品一区二区 | 中文字幕av在线不卡 | 国产97视频 | 在线国产福利 | 激情丁香在线 | 成人av在线影视 | 成人免费在线看片 | 亚洲国产成人在线观看 | av一区二区在线观看中文字幕 | 一区二区三区视频在线 | 国内精品在线一区 | 国产一区在线免费观看视频 | 婷婷www | 国产乱码精品一区二区蜜臀 | 久久久黄色免费网站 | 中文字幕在线观看不卡 | 黄色三级在线观看 | 亚洲国产网站 | 日本 在线 视频 中文 有码 | 日韩欧美高清不卡 | 波多野结衣电影一区二区 | 婷婷国产一区二区三区 | 久久精品艹 | 亚洲精品在线播放视频 | 韩国在线视频一区 | 中文字幕久久精品亚洲乱码 | 久久久综合电影 | 一级黄视频 | 亚洲精品国产品国语在线 | 97超碰在线久草超碰在线观看 | 天天射狠狠干 | 午夜久久视频 | 中文字幕传媒 | 成人动漫一区二区三区 | 超碰在线9 | 青青河边草免费观看 | 久久视频国产精品免费视频在线 | 一区二区三区久久 | 久久国产成人午夜av影院潦草 | 亚洲 欧美 变态 国产 另类 | 97成人在线观看 | 国产精品久久久久高潮 | 色欧美日韩 | www五月婷婷| 色综合天天干 | 天天婷婷 | 久久精品一区二区三区国产主播 | 婷婷色在线 | 国产精品国产三级国产aⅴ9色 | 久久a国产 | 最新国产福利 | 国产在线a视频 | 特级a老妇做爰全过程 | 狠狠躁夜夜a产精品视频 | 三级小视频在线观看 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产成人精品久久亚洲高清不卡 | 国产精品欧美 | 精品久久91| 久久精品一二三区白丝高潮 | 在线免费视频你懂的 | 在线观看日本韩国电影 | 国产精品99久久久久久人免费 | 欧美少妇18p| 国产一级在线 | 国产一区二区三区在线 | 一本一本久久a久久精品牛牛影视 | 又紧又大又爽精品一区二区 | 免费观看的av网站 | 九九交易行官网 | 国产中文在线字幕 | 国产毛片aaa | 日韩一级精品 | 午夜18视频在线观看 | 国产精品原创在线 | 成人a视频片观看免费 | 最近中文字幕完整视频高清1 | 日韩免费高清在线观看 | 久久久免费观看完整版 | av免费电影在线 | 少妇自拍av | 久久精品99久久 | 久草在线最新免费 | 色婷婷久久久综合中文字幕 | 久草精品在线 | 丁香午夜 | 黄色免费在线视频 | 中文国产字幕 | 国产明星视频三级a三级点| av福利在线免费观看 | 在线观看色视频 | 久久精品福利视频 | 久久久一本精品99久久精品 | 亚洲乱码久久久 | 亚洲视频综合在线 | 久久五月天色综合 | 三上悠亚一区二区在线观看 | 狠狠狠狠干 | 九九视频在线播放 | 国产精品一区二区三区在线看 | 日本黄色免费观看 | www.av免费观看 | 人人爽人人爽人人片av免 | 亚洲久草网 | 久久伊人精品天天 | 欧美一级片在线 | 国产成人精品一区二区在线 | 精品视频99 | 欧美日本在线视频 | 中文字幕av网站 | 日韩av不卡在线 | 在线免费观看的av | 中文在线免费视频 | 久久久性| 中文字幕第一页在线视频 | 亚洲狠狠婷婷综合久久久 | 亚洲日日射 | 九九国产视频 | 精品视频一区在线观看 | 日韩精品影视 | 久久男人中文字幕资源站 | 丁香婷婷在线观看 | 国产精品一区二区免费视频 | 日韩精品一区二区在线观看视频 | 99热这里有 | 色婷婷综合久色 | 久久亚洲免费 | 热久久精品在线 | 国产精品毛片一区二区 | 91爱爱电影 | 日韩色av色资源 | 99这里只有精品99 | 亚洲国产福利视频 | 美女视频网| 91夫妻自拍 | 91亚洲精品久久久中文字幕 | 久久视频6 | 日韩电影中文 | 久久一区二区三区国产精品 | 国产亚洲一区二区在线观看 | 色诱亚洲精品久久久久久 | 国产黄色片一级三级 | 久久久久日本精品一区二区三区 | 国产小视频免费在线观看 | 日韩欧美国产免费播放 | 欧美一级免费片 | 国产精品免费一区二区三区在线观看 | 伊人午夜视频 | 69国产盗摄一区二区三区五区 | www好男人 | 日韩综合精品 | 国产精品高潮在线观看 | 天天天插| 国产一级二级视频 | 国产一级做a爱片久久毛片a | 91av久久 | 久久免费国产精品 | 色橹橹欧美在线观看视频高清 | 国产专区在线看 | 1024手机基地在线观看 | 色视频一区 | 91成人免费在线视频 | 久久成电影 | 国产成人精品一区二区三区福利 | 韩日电影在线观看 | 欧美精品xx | 日韩久久久 | 欧美性粗大hdvideo | 国产免费三级在线观看 | 欧美激情第一区 | 日韩三级一区 | 国产精品久久久久久久av电影 | 久久久性 | 久久天天综合网 | 97国产人人 | 日韩激情片在线观看 | 天天干夜夜干 | 国产大陆亚洲精品国产 | 久久99精品国产91久久来源 | 国产一级黄大片 | 国内精品视频在线 | 日韩久久久久久久久久久久 | 麻豆视频国产精品 | 99久久精品国产一区 | 国产xx视频| av在线免费观看不卡 | 国产成人一区二区三区电影 | 一区二区久久久久 | 亚洲最大av在线播放 | 色www精品视频在线观看 | 日韩专区一区二区 | 人人玩人人添人人 | 欧美日韩视频一区二区三区 | 国产免码va在线观看免费 | 精品久久久久一区二区国产 | 99久久9 | 69国产成人综合久久精品欧美 | 国产精品18久久久久久不卡孕妇 | 成人精品电影 | 国产精品免费在线播放 | 成人免费看片98欧美 | 美女视频永久黄网站免费观看国产 | 亚洲成年人免费网站 | 免费在线观看av不卡 | 999久久久| 欧美日韩一区二区三区在线观看视频 | 在线v片| 精品亚洲免费 | 天天综合狠狠精品 | 国产精品刺激对白麻豆99 | 久热av在线 | 日日操狠狠干 | 2024国产精品视频 | 粉嫩av一区二区三区免费 | 成人免费一级 | 日韩精品无| 欧美黑人性爽 | 麻花豆传媒一二三产区 | 五月综合激情网 | 97超碰人人澡人人爱 | 色婷婷播放 | 久香蕉 | 午夜性色 | 在线精品观看国产 | 欧美天堂视频在线 | 亚洲成av人片在线观看无 | 亚洲成人免费观看 | 天天操夜夜做 | 日韩激情片在线观看 | 精品二区视频 | av在观看| 国产免费成人av | 亚洲第一区精品 | 久久久久久99精品 | 日韩欧美高清免费 | av在线播放中文字幕 | 操操日日| 免费视频一区 | 丁香五月缴情综合网 | 精品国产三级 | 一级片免费视频 | 久久9999久久免费精品国产 | 四虎伊人 | 18性欧美xxxⅹ性满足 | 亚洲激情婷婷 | 国产成人精品a | 亚洲国产人午在线一二区 | 国产精品国产三级国产aⅴ入口 | 午夜精品电影 | 国产v在线播放 | 精品国产精品一区二区夜夜嗨 | 精品久久1 | 国产电影黄色av | 9999在线| 日日夜夜狠狠 | 成人一区二区三区中文字幕 | 91中文字幕在线视频 | 国产精品v欧美精品v日韩 | 色综合久久久久久久久五月 | 精品国产一区二区三区久久久 | 高清在线一区 | 在线黄色av电影 | 久99精品 | 九九在线精品视频 | 久久久久日本精品一区二区三区 | 亚洲国产精品成人精品 | 一本一本久久a久久精品综合妖精 | 黄色三级网站在线观看 | 久久综合久色欧美综合狠狠 | 国产精品九九九九九九 | 91中文字幕 | 婷婷丁香视频 | 久久久精品99 | 五月网婷婷 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 日韩综合视频在线观看 | 精品久久久免费 | 久久成人国产精品 | 99热在线这里只有精品 | 久久97久久97精品免视看 | 正在播放一区二区 | 国产二区av | 国产精品久久电影观看 | 亚洲成人影音 | 色婷婷激情五月 | 国产精品久久久久久久久久久久 | 天天操天天干天天爱 | 日韩欧美视频免费看 | 国产无遮挡又黄又爽馒头漫画 | 91中文字幕在线视频 | 亚洲综合色站 | 久久国产剧场电影 | 午夜国产在线观看 | 亚洲精品成人在线 | 日日日操操 | 久久成人在线 | 欧美乱淫视频 | 婷婷色亚洲 | 国产免费一区二区三区网站免费 | 久草视频在线播放 | 黄色一区二区在线观看 | 亚洲精品国产欧美在线观看 | 成人av电影免费在线观看 | 日本视频高清 | 亚洲国产日韩在线 | 免费国产在线视频 | 精品国产中文字幕 | 成人av午夜| 久久久天天操 | 亚洲精品乱码久久久久久 | 五月婷婷影视 | 国产专区视频在线观看 | 日本黄色免费网站 | 九九久久久| 最近中文字幕免费观看 | www.黄色在线 | 天天综合网久久 | 国产黄在线 | 婷婷视频在线观看 | 97超碰人人看 | 免费人做人爱www的视 | 99精品久久精品一区二区 | 操操操操网 | 亚洲精品乱码久久久久久高潮 | 国产又粗又长又硬免费视频 | 午夜精品久久一牛影视 | 91免费在线播放 | 日产av在线播放 | 狂野欧美激情性xxxx | 婷婷色中文| 五月天国产 | 九九热在线播放 | 在线a亚洲视频播放在线观看 | 国产亚洲视频在线 | 日韩高清一 | 91视频网址入口 | 成人免费在线播放 | 夜夜高潮夜夜爽国产伦精品 | 五月丁婷婷 | www.99久久.com | 久久国语露脸国产精品电影 | 国产很黄很色的视频 | 在线欧美a | 97在线精品视频 | 天天干夜夜操视频 | 99久久日韩精品免费热麻豆美女 | 特片网久久 | 99热免费在线 | 999久久国产 | 国产在线高清精品 | 91亚洲国产成人久久精品网站 | 97在线视频免费看 | 日韩精品一区二区三区在线播放 | 99国产在线 | 国产手机视频在线观看 | 国产精品24小时在线观看 | 五月婷婷丁香网 | 欧美一级黄色视屏 | 日韩在线观看视频中文字幕 | 99久久爱 | 超碰人人舔 | 久久精品看片 | 亚洲午夜精品电影 | 成人av一二三区 | 黄色aaa毛片 | 欧美日韩在线精品 | 国产主播99| 天天综合成人网 | 99精品久久99久久久久 | 欧美性生爱 | 久久理伦片 | 欧美激情综合五月 | 四虎国产精品成人免费影视 | 午夜.dj高清免费观看视频 | 麻豆视频在线免费观看 | 成人性生交大片免费看中文网站 | 成人h视频 | 色偷偷男人的天堂av | 999视频在线播放 | 精品在线小视频 | 国产精品色婷婷视频 | 免费一级片在线观看 | 久久精品91视频 | av中文在线播放 | 久久国产一区二区三区 | 麻豆传媒视频在线免费观看 | 欧美日韩国产在线观看 | 国产一区二区在线看 | 色婷婷国产 | 韩国一区二区三区视频 | 九九热免费视频在线观看 | 久久综合九色综合欧美狠狠 | 免费激情网 | 久久伊人婷婷 | 久久久一本精品99久久精品 | 国产91在线免费视频 | 不卡的av在线| 99av国产精品欲麻豆 | 亚洲永久国产精品 | 中文字幕免费观看全部电影 | 亚洲成人软件 | 国产成人免费高清 | 99精品视频在线观看播放 | 国产成人av免费在线观看 | 国产精品永久免费视频 | 国产夫妻av在线 | 九九视频一区 | 国产精品6999成人免费视频 | 久久99久久99精品免视看婷婷 | 97超碰福利久久精品 | 免费观看福利视频 | 韩国av一区二区三区 | 夜添久久精品亚洲国产精品 | 美女视频黄在线观看 | 亚洲国产免费看 | 五月婷婷综合久久 | 亚洲欧洲精品一区二区精品久久久 | 日韩电影在线观看一区二区三区 | 国内成人精品2018免费看 | 亚洲资源一区 | 国产涩图| 四虎伊人 | 91在线91拍拍在线91 | 韩国在线一区二区 | 免费在线观看av不卡 | 日韩精品一区二区三区中文字幕 | 欧美日韩国产精品爽爽 | 精品免费久久久久久 | 久久久久久美女 | 在线观看色视频 | 久草成人在线 | 黄色毛片视频免费观看中文 | 日本精品久久久久中文字幕 | 久草视频中文 | 在线电影 一区 | 久久无码精品一区二区三区 | 国产精品久久一区二区无卡 | 中文字幕在线精品 | 婷婷国产v亚洲v欧美久久 | 狠狠色丁香婷婷综合橹88 | 亚洲在线综合 | 国产视频不卡 | 激情视频免费在线 | 91网址在线看 | 国产99一区视频免费 | 在线观看日本高清mv视频 | 中文字幕不卡在线88 | 久久手机精品视频 | 国产中出在线观看 | 国产日韩精品一区二区三区 | 激情久久影院 | 免费看三片| 亚洲一区精品二人人爽久久 | 99re8这里有精品热视频免费 | 国产成人av免费在线观看 | 国产视频一二区 | 国产精品不卡 | 欧美日韩在线观看一区二区 | 久久这里只有精品视频99 | 韩国一区二区三区视频 | 中文字幕在线视频一区二区三区 | 韩国精品一区二区三区六区色诱 | 国内久久 | 中文不卡视频 | 久久久69 | 日韩理论片中文字幕 | 久久视频网 | 伊人天天干 | 国产视频午夜 | 91久久精品日日躁夜夜躁国产 | 欧美一级日韩三级 | 国产精品第72页 | 91在线国内视频 | 99热99re6国产在线播放 | 中国一区二区视频 | 日韩欧美成 | 97免费在线观看 | 最近中文字幕久久 | 免费观看mv大片高清 | 五月婷婷一区二区三区 | 93久久精品日日躁夜夜躁欧美 | 日韩中文久久 | 国产一区二区在线观看免费 | 国产福利一区在线观看 | 免费观看www视频 | 国产精品久久久久av | 色婷婷午夜| 日韩精品极品视频 | 在线观看成人国产 | 国产一级黄色免费看 | 色爽网站 | 黄色免费大全 | 日韩免费看片 | 丁香六月婷 | av黄色大片 | 国产小视频福利在线 | 欧美日韩另类在线观看 | 男女拍拍免费视频 | 少妇高潮流白浆在线观看 | 国产成人精品久久久久蜜臀 | 亚洲国产精品成人女人久久 | 在线亚洲激情 | 亚洲欧美日韩一二三区 | 久久久国产精品麻豆 | 欧美一级片免费在线观看 | 高潮久久久久久 | 色噜噜在线观看 | av片中文字幕| 精品美女在线视频 | 久久国产成人午夜av影院宅 | 国产一级视频免费看 | 日韩精品一区二区在线观看 | 日韩午夜电影网 | 国产免费av一区二区三区 | 久久观看免费视频 | 亚洲爱av | 久久精品国产美女 | 国产精品一区二区三区视频免费 | 一区二区三区久久精品 | 九九热精品国产 | 中文字幕一区二区在线观看 | 婷婷综合伊人 | 一区在线观看视频 | 久久午夜国产精品 | 久久免费的精品国产v∧ | 国内精品久久久久久久久 | 欧美精品中文在线免费观看 | www国产一区 | 久久免费成人精品视频 | 日韩在线视频在线观看 | 国产人成在线观看 | 国产高清在线a视频大全 | 狠狠干 狠狠操 | 狠狠躁夜夜躁人人爽视频 | 国产午夜精品视频 | 国产区 在线 | 日韩精品中文字幕在线观看 | 亚洲精品视频网站在线观看 | 中文在线天堂资源 | 国产91精品一区二区麻豆亚洲 | 久久精品—区二区三区 | 黄色网址国产 | 黄色a大片| 色婷婷av在线 | 欧美色黄 | 欧美精品久久人人躁人人爽 | 亚洲欧洲久久久 | 亚洲理论在线观看电影 | 国产中文字幕在线免费观看 | 日韩欧美aaa | 91福利国产在线观看 | 成年人免费在线看 | 亚洲无人区小视频 | 成人在线一区二区三区 | 日韩黄色免费在线观看 | 欧美亚洲国产一卡 | 日本中文字幕视频 | 久久久久亚洲国产精品 | 久久久综合九色合综国产精品 | 欧美日韩在线精品 | 日本久久成人中文字幕电影 | 麻豆一区二区三区视频 | 精品国产美女 | 国产精品入口传媒 | 欧美色综合天天久久综合精品 | 久久 国产一区 | 免费人成在线观看 | 欧美精品在线观看一区 | 天堂av在线免费观看 | 午夜久久影视 | 天天天天综合 | 久香蕉 | 免费麻豆视频 | 午夜久久久久久久久久影院 | 这里有精品在线视频 | 丁香婷婷激情五月 | 久久精品一级片 | 三级动图 | 欧美日韩国产精品一区二区亚洲 | 四虎影视国产精品免费久久 | 免费福利片 | 亚洲专区欧美专区 | 天天摸天天干天天操天天射 | 超碰国产在线 | 黄色av一级 | 一级片视频在线 | 久久99国产精品久久 | 日本爱爱免费视频 | 安徽妇搡bbbb搡bbbb | 亚洲日韩中文字幕 | 国产精品 日韩 | 久久九九视频 | 亚洲一区二区三区四区精品 | av线上免费看 | 久久免费福利 | 国产精品伦一区二区三区视频 | 四虎国产永久在线精品 | 午夜少妇 | 人人澡人人模 | 精品免费在线视频 | 国产精品久久av | 日韩性xxxx| 亚洲 欧洲 国产 日本 综合 | 啪啪肉肉污av国网站 | 国产高清99 | 免费在线国产 | 69视频在线播放 | 国产精品剧情 | 国产日产精品久久久久快鸭 | 国产黄色大片 | 国产精品婷婷午夜在线观看 | 黄色大全免费观看 | 国产手机免费视频 | 夜夜夜夜夜夜操 | 色天天中文| 亚洲精品在线观看免费 | 精品久久久免费视频 | 久草在线资源免费 | 欧美做受高潮1 | 久久人人爽爽 | 日韩激情视频在线观看 | 69中文字幕| 亚洲清纯国产 | 久久国色夜色精品国产 | 人人干天天射 | 亚洲精品网站在线 | 欧美日韩国产在线观看 | 国产精品一区二区麻豆 | 91av原创 | 国产精品99久久久久久久久 | 国产美女久久久 | 国产视频一区二区在线观看 | 久久久久久久久久久久久9999 | 久久久精品国产一区二区三区 | 久久国产精品二国产精品中国洋人 | av千婊在线免费观看 | 久久精品视频日本 | 99久久国产免费免费 | av在线影视 | 97在线精品国自产拍中文 | 久久99婷婷 | 免费a视频 | 一级欧美日韩 | 久久成人精品视频 | 国产精品免费视频观看 | 亚洲精品456在线播放 | 国产一区自拍视频 | 六月天色婷婷 | 亚州视频在线 | 成人毛片在线视频 | 久久99最新地址 | 久久视屏网 | 久久国产精品免费观看 | 在线av资源 | 亚洲综合色视频 | 日日夜精品 | 久久久久成人精品亚洲国产 | 亚洲综合色播 | 97国产电影| 久久精品视频免费 | 国产视频在线观看一区 | 91精品推荐 | 精品一区久久 | 欧美精品亚洲精品 | 97福利视频| 欧美与欧洲交xxxx免费观看 | 激情综合亚洲精品 | 最近中文字幕免费av | 色狠狠综合天天综合综合 | 国产免费高清 | 一区二区三区在线电影 | 最近中文字幕免费大全 | 三级黄在线 | 干干干操操操 | 啪啪资源 | 国产99视频在线观看 | 日韩欧美在线综合网 | 国产a免费| 久久激情视频 久久 | 久久亚洲影院 | 国产 日韩 中文字幕 | 狠狠色丁香婷婷综合视频 | 欧美a性 | 91黄色在线看| 欧美一级久久久 | 99精品视频精品精品视频 | 亚洲精色| 狠狠狠色狠狠色综合 | 一区二区三区在线视频观看58 | 亚洲国产精品成人女人久久 | 97超碰人人| 91精选在线 | 天天射天天操天天干 | 在线国产日韩 | 亚洲一区二区麻豆 | 国产麻豆果冻传媒在线观看 | 97色婷婷人人爽人人 | 国内少妇自拍视频一区 | 婷婷色综合网 | 青青河边草免费直播 | 久草a视频 | 日韩精品视 | 免费看色网站 | 天天干天天玩天天操 | 91av在线视频播放 | 在线观看91精品国产网站 | av免费在线播放 | 开心色激情网 | 久久精品www人人爽人人 | 久在线观看 | 中文字幕免费成人 | 午夜骚影| 亚洲天堂网视频在线观看 | 国产一级一级国产 | 欧美va电影 | 亚洲免费婷婷 | 成人午夜免费福利 | 国产精品18毛片一区二区 | 永久免费的啪啪网站免费观看浪潮 | 中文有码在线视频 | 欧美一级性生活片 | 五月婷婷综合激情 | 国产精品18久久久久久久网站 | 亚洲精品乱码久久久久久蜜桃欧美 | 99热在线这里只有精品 | 九九热视频在线 | 久久a免费视频 | 色哟哟国产精品 | 欧美一区二区伦理片 | a视频在线播放 | 91av久久| 免费看三级 | 国产精品一区一区三区 | 在线 国产一区 | 99国产情侣在线播放 | 欧美日韩午夜爽爽 | 国产女人18毛片水真多18精品 | 麻豆 91 在线| 在线国产小视频 | 韩国av电影网 | 国产高清亚洲 | 欧美成人高清 | 亚洲一区网 | 国产欧美精品一区二区三区 | 欧美成人黄 | 黄色成年 | 国产精品自产拍 | 婷婷在线观看视频 | 久久久免费高清视频 | 狠狠干夜夜操 | 天天操偷偷干 | 青草视频在线 | 啪啪资源 | 99中文字幕 | 久久久久 免费视频 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 草久久久久久久 | 操操日日| 天天插天天狠天天透 | 国产高清无线码2021 | 在线激情影院一区 | 亚洲精品在线观看中文字幕 | 九色精品免费永久在线 | 国产精品18久久久久久久网站 | 日韩成人免费观看 | 亚洲精品影视 | 中文字幕一区在线观看视频 | 狠狠色丁香婷婷综合最新地址 | 黄色aa久久 | 日韩免费三级 | 99久久精品电影 | 免费的黄色av | 97视频在线观看播放 | 色综合久久综合 | 免费看片亚洲 | 91大神电影 | 国产成人av片 | 青青草国产在线 | 激情av一区二区 | 久久天天拍| 亚洲另类久久 | 久久不卡国产精品一区二区 | 91精品欧美一区二区三区 | 久久99精品国产麻豆宅宅 | 午夜三级在线 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 日韩专区 在线 | 日韩在线观看网址 | 国产精品18久久久久久首页狼 | 一区二区高清在线 | 色诱亚洲精品久久久久久 | 婷婷色在线 | 久久呀| 五月天久久久久久 | 二区三区在线观看 | 免费男女羞羞的视频网站中文字幕 | www色com| 国产精品久久久久久久久久三级 | 综合激情 | av黄色影院| 久久国产二区 | 欧美久久久久久久久久久 | 国产精品一区免费看8c0m | 亚洲国产美女久久久久 | 久久久久久在线观看 | 亚洲 中文 欧美 日韩vr 在线 | 五月天六月婷 | 亚洲第一中文网 | 99久久99热这里只有精品 | 九九九在线观看视频 | 欧美极品少妇xxxx | 日韩欧美一级二级 | 日本中文在线观看 | 久久精品网站免费观看 | 国产精品久久久久久久久蜜臀 | 麻豆传媒视频在线免费观看 | 国产视频久久久久 | 成年美女黄网站色大片免费看 | 精品一二三四五区 | 激情视频综合网 | 国产精品麻豆果冻传媒在线播放 | 国产一区二区三区免费在线 | 国产专区第一页 | 国内视频在线观看 | 综合久久精品 | 一级片免费在线 | 久久这里只有精品视频首页 | 色大片免费看 | 中文字幕观看在线 | 国产在线观看a | 久久久影院官网 | 精品欧美乱码久久久久久 | www.久久免费视频 | 97在线观看免费观看高清 |