小编Bri*_*ian的帖子

OnActionExecuted获取状态代码

有没有办法从MVC动作中获取HTTP状态代码OnActionExecuted,而不使用会话变量?

.net c# api asp.net-mvc

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

WSO2 API Manager与solr有关

我已经设置了与WSO2 Identity Server集成的WSO2 API Manager的新设置.启动WSO2 API Manager时,我开始收到以下错误:

 SolrIndexWriter was not closed prior to finalize(), indicates a bug -- POSSIBLE RESOURCE LEAK!!! {org.apache.solr.update.SolrIndexWriter}
TID: [-1] [] [2017-03-07 10:38:31,745] ERROR {org.apache.solr.update.SolrIndexWriter} -  Error closing IndexWriter {org.apache.solr.update.SolrIndexWriter}
java.lang.NullPointerException
    at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3010)
    at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2978)
    at org.apache.lucene.index.IndexWriter.shutdown(IndexWriter.java:970)
    at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1015)
    at org.apache.solr.update.SolrIndexWriter.close(SolrIndexWriter.java:130)
    at org.apache.solr.update.SolrIndexWriter.finalize(SolrIndexWriter.java:183)
    at java.lang.System$2.invokeFinalize(System.java:1213)
    at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:98)
    at java.lang.ref.Finalizer.access$100(Finalizer.java:34)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:210)
TID: [-1] [] [2017-03-07 10:38:32,198] ERROR {org.apache.solr.core.CoreContainer} -  Error creating core [registry-indexing]: Error opening new searcher {org.apache.solr.core.CoreContainer}
org.apache.solr.common.SolrException: Error opening new searcher
    at org.apache.solr.core.SolrCore.<init>(SolrCore.java:815)
    at …
Run Code Online (Sandbox Code Playgroud)

solr wso2 wso2-api-manager

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

JSON.net生成许多额外的方括号

我试图用JSON.Net生成以下json,但它添加了很多额外的方括号,我应该做什么
需要Json

 {
    "addUser": {
      "idCard": "xxx",
      "firstName": "xxx",
      "surname": "Muscat",
      "isActive": true,
      "titleDesc": "xx",
      "genderDesc": "Female",
      "emailAddress":"",
      "mobileNumber":"",
      "telephoneNumber":"",
      "dob":""
    }
  }
Run Code Online (Sandbox Code Playgroud)

C#代码

var obj = new JObject();
obj.Add(
    new JProperty("addUser",
        new JArray(
            new JObject(
                new JProperty("idCard", doct.First().idCard.PadLeft(8, '0')),
                new JProperty ("firstName", det.First().PersonName),
                new JProperty("surname", det.First().PersonSurname),
                new JProperty("isActive", true),
                new JProperty("titleDesc", ""),
                new JProperty("genderDesc", det.First().PersonGenderDesc),
                new JProperty("emailAddress", ""),
                new JProperty("mobileNumber", ""),
                new JProperty("telephoneNumber", ""),
                new JProperty("dob", det.First().PersonBirthDate)
                ))));
Run Code Online (Sandbox Code Playgroud)

c# json json.net

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

标签 统计

c# ×2

.net ×1

api ×1

asp.net-mvc ×1

json ×1

json.net ×1

solr ×1

wso2 ×1

wso2-api-manager ×1