随笔分类 -  MVC

摘要:2.x 中使用 rabbitmq 使用方式:任意Service的IService接口对象实现 IConsumerDependency,然后,添加对象 infrastructure.Mq.RabbitMQ的包的引用,同时在Service的对应方法上加上[Consumer("对列名称")]即可。 比如: 阅读全文
posted @ 2020-04-28 17:26 esoftor 阅读(201) 评论(0) 推荐(0)
摘要:1 // 2 // <copyright file="CustomExceptionAttribute.cs" company="技术支持——谭明超"> 3 // Copyright (c) 2016 QS.Web.Extensions. All rights reserved. 4 // </co 阅读全文
posted @ 2016-08-04 18:38 esoftor 阅读(3538) 评论(1) 推荐(0)
摘要:1 namespace QS.Web.Extensions 2 { 3 /// <summary> 4 /// 验证session、权限 状态 5 /// </summary> 6 [AttributeUsage(AttributeTargets.Class | AttributeTargets.M 阅读全文
posted @ 2016-08-04 18:36 esoftor 阅读(725) 评论(0) 推荐(0)
摘要:即上一篇中上传涉及到的 一个视频生成截图的问题,这个很简单,这是上一篇中的代码片段 其中红色部分就是上传和截图的实现,以下脚本是上传: /// <summary> /// 文件上传 /// </summary> /// <param name="httpRequestBase">request</p 阅读全文
posted @ 2016-03-23 13:25 esoftor 阅读(655) 评论(0) 推荐(0)
摘要:在列表页面,点击新增,弹出窗口实现视屏上传,这里存在一个问题,就是大文件上传的问题,iis出于安全问题,有限制,当然这不是大问题,解决也很容易: 见截图: 请忽略视屏文件,看得懂的请装作不懂。 源码 @{ ViewBag.Title = "发布新视频"; Layout = "~/Views/Shar 阅读全文
posted @ 2016-03-23 13:11 esoftor 阅读(2119) 评论(2) 推荐(0)
摘要:前面已经基本完成了框架的搭建,后面就是实现了,后面主要说下前端的东西bootstrap的使用和相关插件。 看图: 实现比较简单,在主页面只引入共用部分的 js等相关包,毕竟不是所有页面都需要列表以及其他插件的包,所以我是在当前页面直接引入的,用不到的页面完全没必要加载,你说不是吗? 主要是boots 阅读全文
posted @ 2016-03-23 11:44 esoftor 阅读(1072) 评论(0) 推荐(0)
摘要:续上篇: DBContext 在上篇 图一类库根目录创建的 DbContextBase 用于上下文对象的初始化, 此处出现了一个IEntityMapper的接口对象,,,,,这个稍后单独说下,还是出自O#,只不过现在的3.x版本的O#锋哥分的比较细,一时间不容易看清,所以稍后我从当初最基本的实现方式 阅读全文
posted @ 2016-01-02 19:34 esoftor 阅读(1060) 评论(0) 推荐(0)
摘要:提示很明显,不可为空的外键为空了,但是 问题是,我只是初始化 关系映射而已:见代码 public ColumnsCategoryMapConfiguration() { ToTable("ColumnsCategory").HasKey(x => x.Id); ... 阅读全文
posted @ 2015-12-25 23:38 esoftor 阅读(702) 评论(0) 推荐(0)
摘要:直奔主题了,不那么啰嗦。 一下分三个步骤说明,分别为 dbContext,repository,uow三点 在说之前,先说下O# 因为最近发现还有人在问,其实很好理解,简要说下理解步骤(O#的整体框架和上面的截图类似->_->我就是仿照的o#搭建的好不好) 如果对respository+uow熟练的 阅读全文
posted @ 2015-12-20 17:52 esoftor 阅读(3991) 评论(10) 推荐(1)
摘要:EF6更新 数据出现System.Data.Entity.Infrastructure.DbUpdateConcurrencyException:Storeupdate,insert,ordeletestatementaffectedanunexpectednumberofrows(0)....异常... 阅读全文
posted @ 2015-11-10 20:25 esoftor 阅读(9009) 评论(0) 推荐(1)
摘要:未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=260... 阅读全文
posted @ 2015-10-15 21:10 esoftor 阅读(1923) 评论(0) 推荐(0)
摘要:ssuming your table is calledAppUser, convert your ownAppUserdomainobject toIUser(using Microsoft.AspNet.Identity)like thisusing Microsoft.AspNet.Ident... 阅读全文
posted @ 2015-10-01 23:38 esoftor 阅读(266) 评论(0) 推荐(0)
摘要:在进行数据查询时,经常碰到需要动态构建查询条件。使用LINQ实现这个需求可能会比以前拼接SQL语句更麻烦一些。本文介绍了3种运行时动态构建查询条件的方法。本文中的例子最终实现的都是同一个功能,从Northwind数据库Customers表中搜索出CompanyName列带有keywords中任意元素... 阅读全文
posted @ 2015-05-21 22:40 esoftor 阅读(292) 评论(0) 推荐(0)
摘要:视图数据可以通过ViewBag属性访问,它主要是为了从Controller到view进行传值用的,类似有所使用的ViewData[] 字典类。对于ViewBag是如此的强大,意味着你能动态的set/get 值,增加任何数量的的额外字段而不需要强类型的检测。如:Controllerpublic A... 阅读全文
posted @ 2015-05-20 22:30 esoftor 阅读(212) 评论(0) 推荐(0)