public async Task <int> StoreSubmision(SubmisionDto submision) { using (var ctx = _contextFactory.ConstructContext()) { await ctx.Submisions.AddAsync(submision.ToEntity()); return(await ctx.SaveChangesAsync(true)); } }