public bool Create(string name, int folderId, int modelId, int type, int devTemplateLanguage, int templateId, int workflowId, out WorklistAsset asset, int?subtype = null, bool?runNew = null) { AssetCreateRequest assetCreateRequest = new AssetCreateRequest() { newName = name, destinationFolderId = folderId, modelId = modelId, type = type, devTemplateLanguage = devTemplateLanguage, templateId = templateId, workflowId = workflowId }; AssetCreateRequest value = assetCreateRequest; if (subtype.HasValue) { value.subtype = subtype.Value; } if (runNew.HasValue) { value.runNew = runNew.Value; } string str = JsonConvert.SerializeObject(value); string str1 = this._api.SendRequest("POST", "/Asset/Create", str); AssetCreateResponse assetCreateResponse = JsonConvert.DeserializeObject <AssetCreateResponse>(str1); asset = assetCreateResponse.asset; return(assetCreateResponse.IsSuccessful); }
public AssetCreateResponse Create(AssetCreateRequest request) { _assetCollection.InsertOne(request.NewAsset); return(new AssetCreateResponse() { Result = request.NewAsset }); }
public bool Create(string treatailAssetId, string ownerAddress, string assetDetails, bool chargeTTL) { var createRequest = new AssetCreateRequest { PrivateKeyHex = _privateKeyHex, TreatailAssetId = treatailAssetId, OwnerAddress = ownerAddress, AssetDetails = assetDetails, ChargeTTL = chargeTTL }; var url = string.Format("{0}/Create", _assetServiceBaseUrl); var result = ServicesHelper.CallService(ServiceAction.POST, _apiKey, url, JsonConvert.SerializeObject(createRequest)); return(JsonConvert.DeserializeObject <bool>(result)); }
public AssetCreateResponse Asset([FromBody] AssetCreateRequest request) { return(_assetService.Create(request)); }
public AssetCreateResponse Create(AssetCreateRequest request) { return(process <AssetCreateResponse>("Create", request)); }