Пример #1
0
        public AnalyzedPost SubmitPostAnalysis(Post post, BotAction action)
        {
            if (Config.I.CurrentRunMode == BotRunMode.Simulated)
            {
                return(new AnalyzedPost()
                {
                });
            }
            using (var context = new ServerDataContext(Config.I.ServerConnectionString))
            {
                var analyzedPost = new AnalyzedPost
                {
                    PostID          = post.Id,
                    AnalysisTimeUTC = DateTime.UtcNow,
                    BotAction       = (int)action
                };
                context.AnalyzedPosts.InsertOnSubmit(analyzedPost);
                context.SubmitChanges();

                return(analyzedPost);
            }
        }