public async Task ImportRtModelAsTextAsync(IOspSession session, string jsonText) { ArgumentValidation.Validate(nameof(session), session); ArgumentValidation.ValidateString(nameof(jsonText), jsonText); var importer = new ImportRtModel(this); await importer.ImportText(session, jsonText); }
public async Task ImportRtModelAsync(IOspSession session, string filePath, CancellationToken?cancellationToken) { ArgumentValidation.Validate(nameof(session), session); ArgumentValidation.ValidateFilePath(nameof(filePath), filePath); var importer = new ImportRtModel(this); await importer.Import(session, filePath, cancellationToken); }