title: Dynamically creating Issue Object depending up on the project To create issue
body: <p>I am developing the Web API which calls  jira rest api to creates Issue,subtasks etc. In our company's jira domain there are around 200 projects. Each Project is configured with different default screens. So i had created one issue object and passed the Json object as below to create issue in jira. It works for the MFS Project.</p>
  
  <pre><code>    {
  "fields": {
      "project": {
          "key": "MFS"
      },
      "summary": "Test Jira Integration API --Testing New XtremeJira Interface",
      "description": "DonTest Jira Integration API ",
      "issuetype": {
          "name": "Defect"
      },
      "fixVersions": [{
          "name": "MFS 15.1.0"
      }, {
          "name": "MFS 15.6.2"
      }],
      "customfield_10182": "1002",
      "priority": {
          "name": "Major",
          "id": "3"
      },
      "versions": [{
          "name": "MFS 15.1.0"
      }, {
          "name": "MFS 15.6.2"
      }],
      "assignee": {
          "name": "kartik"
      },
      "components": [],
      "environment": ""
  }}
  </code></pre>
  
  <p>But for other project i am getting error message like </p>
  
  <pre><code>{
   "errorMessages ": [],
   "errors ": {
   "customfield_10182": "Field 'customfield_10182' cannot be set. It is not on the appropriate screen, or unknown. ",
   "environment": "Field 'environment' cannot be set. It is not on the appropriate screen, or unknown. "
   }
  }
  </code></pre>
  
  <p>So i want to handle this issue across all the project with single Issue object that should generate dynamically depending up on eact project fields for creating issue. </p>
  
  <p>Creating the issue object for each project  (like if there are 200 projects in our jira domain -creating issue class with fields of each project ) is not good design .</p>
  
  <p>Can Any One please help me on this. I am developing this in .Net Web Api(c# language)</p>