public BowDictionaryPair CreateOrUpdateBowDictionaryPair(BowDictionaryPair pair) { //GetWordIdForTrainingPoint(); // _dbContext.BowDictionary.Add(item); //return pair; throw new System.NotImplementedException(); }
static void Main(string[] args) { #region Build configs var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json"); var config = builder.Build(); #endregion #region Inject deps var serviceCollection = new ServiceCollection(); serviceCollection.AddNearestNeighborSpamFilter(config.GetConnectionString("NNSpamFilterConnection")); var serviceProvider = serviceCollection.BuildServiceProvider(); var mapper = serviceProvider.GetRequiredService <IMapper>(); #endregion #region Test insertion and db conn BowDictionaryPair pair = new BowDictionaryPair() { Word = "CARALHO" }; TrainingPoint point = new TrainingPoint() { Word = "CARALHO", Classification = true, Frequency = 2 }; UnitOfWork unitOfWork = new UnitOfWork(serviceProvider); unitOfWork.BowDictionaryRepository.CreateOrUpdateBowDictionaryPair(pair); unitOfWork.Commit(); unitOfWork.TrainingPointRepository.CreateOrUpdateTrainingPoint(point); unitOfWork.Commit(); #endregion }
public void RemoveBowDictionaryPair(BowDictionaryPair pair) { throw new System.NotImplementedException(); }