public void Import(ImportServiceRunModel input) { TargetType = input.AccountType.GetTransactionType(); OwningEntity = GetOwningEntity(input.AccountType, input.AccountId); FileParser = ComponentContext.ResolveKeyed <IFileParser>(input.FileParserConfigurationKey); var data = Convert.FromBase64String(input.Base64File); using (Source = new MemoryStream(data)) { Import(); } }
public IActionResult Run([FromBody] ImportServiceRunModel runModel) { ImportService.Import(runModel); return(Json(true)); }