小编use*_*595的帖子

如何在C#中编写JSON文件?

我需要在C#中使用JSON格式将以下数据写入文本文件.括号对于它是有效的JSON格式很重要.

[
  {
    "Id": 1,
    "SSN": 123,
    "Message": "whatever"

  },
  {
   "Id": 2,
    "SSN": 125,
    "Message": "whatever"
  }
]
Run Code Online (Sandbox Code Playgroud)

这是我的模型类:

public class data
{
    public int Id { get; set; }
    public int SSN { get; set; }
    public string Message { get; set;}
}
Run Code Online (Sandbox Code Playgroud)

c# json json.net asp.net-web-api

130
推荐指数
4
解决办法
26万
查看次数

如何向IIS中的Web api应用程序授予写入权限?

我只是在IIS服务器上有一个web api应用程序,它只是写入C:\ FileStorage\test.txt上的文本文件,但是当我调用这个web服务时,我得到内部500错误,在扩展错误后,我得到以下错误,如何在IIS服务器上授予对此Web服务的写访问权限?

"ExceptionMessage": "Access to the path 'C:\\FileStorage\\test.txt' is denied.",
"ExceptionType": "System.UnauthorizedAccessException",
"StackTrace": "   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\r\n   at 
Run Code Online (Sandbox Code Playgroud)

.net c# iis rest asp.net-web-api

7
推荐指数
1
解决办法
1万
查看次数

无法与重定向器建立连接.确保'sql browser'服务正在运行

所以我尝试这个SQL Server 2012,由于这个错误我无法打开任何ssis包

无法与重定向器建立连接.确保'sql browser'服务正在运行

我的Sql浏览器运行肯定,我尝试在本地服务,本地系统和网络下更改它,仍然没有结果,任何帮助将不胜感激

谢谢

sql sql-server ssis ssid sql-server-2012

3
推荐指数
1
解决办法
2万
查看次数

如何在单元测试中调用公共静态方法

嗨我有一个简单的方法如下,需要知道如何在Visual Studio中的单元测试中调用它

 public class myClass
 {
     public static bool Test(string value, string regex)
     {
         if (Regex.IsMatch(value, regex, RegexOptions.IgnoreCase))
             return true;

         return false;
     }
 }
Run Code Online (Sandbox Code Playgroud)

这是我所熟悉的

 [TestMethod]
 public void TestMethod_Test()
 {
     string value = "myValue";
     string regex = "&#@<>\s\\\$\(\)";

     PrivateType pt = new PrivateType(typeof(myClass));
     bool actualresult = (bool)pt.InvokeStatic("Test", new object[] { value, regex });
     bool expectedResult = false;
     Assert.AreEqual(actualresult, expectedResult);

 }
Run Code Online (Sandbox Code Playgroud)

.net c# unit-testing visual-studio-2012

3
推荐指数
1
解决办法
1717
查看次数

如何独立运行两个批处理文件?

我有两个批处理文件“bat1.bat”和“bat2.bat”我需要编写另一个批处理文件,例如“third.bat”,可以独立运行“bat1.bat”和“bat2.bat”。(同时时间)。实际上我可以打开两个cmd并分别运行它们。此外bat1和bat2都处于无限循环中,因此它们永远不会退出

谢谢

windows batch-file

1
推荐指数
1
解决办法
643
查看次数

如何使用POSTMAN或任何客户端工具应用程序调用RestFul WCF POST服务?

好吧,我想说我想使用POSTMAN或任何其他Rest服务客户端工具来调用我的代码,我该怎么办呢?我的一个参数"数据"是巨大的,我想要包含URL中的"数据"或有效负载,我想从身体调用它?

这是实际的代码

  [OperationContract(Name = "createNewSurvey")]
  [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "post/createNewSurvey")]
  string CreateNewSurvey(string id, string Data);  


 public string CreateNewSurvey(string id, [FromBody]string Data)
  {
      //do somethoinf
      return data;
  }
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激

谢谢

c# wcf web-services soapui restful-url

1
推荐指数
1
解决办法
2万
查看次数

如何在C#中的sql命令中传递两个变量?

真的是一个简单的问题,我有两个变量"one_hour_ago"和"current_time",我需要在我的sql命令中传递这两个变量,如:

string commandString = "SELECT * from myTable where time between one_hour_ago and current_time";
Run Code Online (Sandbox Code Playgroud)

这是我的,但我得到语法错误

string commandString = "SELECT * from myTable where TS between ' and /" + one_hour_ago + "'" + current_time + "/"; 
Run Code Online (Sandbox Code Playgroud)

谢谢

c# sql ssis

0
推荐指数
1
解决办法
1728
查看次数

在C#中创建模型类?

所以我只是有一个简单的Web API,返回JSON格式如下

{
"dailyDealId": "432",
"discountPercentage": "0",
"product": {
    "productId": "10",
    "brandId": "10",
    "departmentId": "3",
    "name": "Baby Girl Velour Tunic & Snowflake Legging Set",
    "description": "The pretty set",
    "url": "http://whatever.whatever.com/files/whatever.tif"
}
Run Code Online (Sandbox Code Playgroud)

}

我想在我的C#控制台代码上获取这些数据

这是我的Model Class Data.cs

class Data
{
    public string dailyDealId { get; set; }
    public string discountPercentage { get; set; }
    public Array product { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是我的主要代码

static void Main(string[] args)
    {

        HttpClient client = new HttpClient();
        client.BaseAddress = new Uri("http://whatever.com/");

        HttpResponseMessage response = client.GetAsync("product/").Result; …
Run Code Online (Sandbox Code Playgroud)

c# rest json json.net asp.net-web-api

0
推荐指数
1
解决办法
8648
查看次数