public void Migrate() { InsertKatavasiaRequest request = new InsertKatavasiaRequest(); foreach ((string name, string content)file in FileReader.ReadAllFromDirectory()) { request.Katavasia = Factory.Create(file.name, file.content); Service.Insert(request); } }
public InsertKatavasiaResponse Insert(InsertKatavasiaRequest request) { InsertKatavasiaResponse resp = new InsertKatavasiaResponse(); try { if (request.Katavasia == null) { resp.Exception = new ArgumentNullException("request.Katavasia"); } else { _unitOfWork.Repository <Katavasia>().Insert(request.Katavasia); } } catch (Exception ex) { resp.Exception = ex; } return(resp); }