1.添加引用Windows服务(.NET Framework) 2.输入项目名称,选择安装位置,,选择安装框架版本;创建。 3.找到MyService.cs ,右击‘查看代码’,添加如下代码:public partial class MyService : ServiceBase { public MyService() { Initiali…
public partial class IPRSRestart : ServiceBase { System.Timers.Timer _Timer; //计时器 private static object _LockSMS_Send = new object(); public IPRSRestart() { …
首先随便创建一个简单的webservice测试using System;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Linq;[WebService(Namespace = "http://tempuri.…
对象必须实现IConvertible。sql执行结果中存在GUID的值,但对象对应字段为String,在Dapper中会报错:Object must implement IConvertible.此时将sql中的输出结果转成varchar类型即可SELECT CAST(GUID AS VARCHAR(50)) FROM TABLE WHERE 1=1或者把数据库的字段类型改成varchar也可以
1.在Startup.cs的ConfigureServices方法内添加注入这个HttpClient 这个内置对象services.AddHttpClient();2.创建一个控制器,然后注入这个对象readonly IHttpClientFactory _httpClientFactory; /// <summary> /// 通过构造函数实现注入 …
方法一:利用Trace进行记录,也很简单//每次启动新建一个日志文件string currTime = DateTime.Now.ToString("yyyyMMddHHmmss");Trace.Listeners.Add(new TextWriterTraceListener("Log"+currTime+".log", "m…
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_spinner_item, items);//items为string[]数组数据 …
最新在搞文件的在线预览,网上很多免费的方案都需要是电脑安装office的,这要就很麻烦;收费的插件又太贵了。不过还是找到一款相对好用的免费在线预览插件。直接在nuget上搜索ce.office.extension引入就OK了使用十分简单excel 转 htmlce.office.extension.ExcelHelper.ToHtml(FilePath)word 转 htmlce.office.e…
首先.net core 与.net framework 是.net的不同版本。因此session的使用也不同那么问题来了--.net core中使用session。 它复杂一些。1.首先需要下载一个插件(Miscrosoft.AspNetCore.Session)在解决方案的窗口(一般在右边)下你的项目里找到--“依赖项 或者叫dependances”--右击选择“管理Nuget程序包”--点击打…
1. List判断元素是否存在,返回bool if(personList.Exists(t => t.name == "John")){//lable表达式一下List里面单个value的name属性 是否符合 “XXX” }2. List查找,返回对象Person temp = personList.Find(t => t.name == "Jack&q…
配置session1、在Startup.cs的ConfigureServices方法中增加services.AddSession();2、在Startup.cs的Configure方法中增加app.UseSession();(在UseRouting之后和UseEndpoints之前调用 UseSession)在controller中使用session在Controller中用HttpContext…
在Startup.cs中进行注册配置 如图中箭头所指在Startup.cs中的ConfigureServices方法中先进行session的注册 services.AddSession(options => { options.IdleTimeout = TimeSpan.FromMinutes(30); });这样可…
1,首先安装log4net2,创建一个log日志帮助类using log4net;using log4net.Config;using log4net.Repository;using System.IO; //按你实际情况修改命名空间namespace project.helpers{ public class LogHelper { private static IL…
<img src='/pay/adapay/@Html.ViewContext.RouteData.Values["id"]' />
默认情况下, 新建的View都是默认加载模板 _Laytou.cshtml 文件的,这是因为在 _ViewStart.cshtml 中定义了。 如果不需要加载模板文件,有两种方法1. 在单独的View文件中,定义 Layout 属性为 null 2. 在 Control 文件中,返回View对象时,设置为 PartialView。
Nuget安装ZXing.Net,帮助类:using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Imaging;using ZXing;using ZXing.Common;using ZXing.QrCode;using ZXing.QrCode.Internal;names…
定义一个泛型类public class ExpendClass { public string qrcode_url { get; set; } }var expend= JsonConvert.SerializeObject(result["expend"]);ExpendClass jd = JsonConvert.DeserializeObject&l…
我们在用vs进行debug时,有的时候会出现无法单步调试,提示**“当前不会命中断点,还没有为该文档加载任何符号”**查询网上资料,基本都是以下这样:在vs里边,工具 ——> 选项 ——> 调试 ——> 常规,然后取消【启用“仅我的代码”】和【要求源文件与原始版本完全匹配】前面的勾即可。
在Startup.cs中的ConfigureServices方法中的services.AddControllers();方法前面加入如下://允许所有跨域请求(二选一)services.AddCors(options => { options.AddPolicy("payView", p => p.AllowAnyOrigin().A…