Example #1
0
        public async Task <IActionResult> createBoard(string boardName, string fbHashTag, string twitterHashTag, string instagramHashTag, string gplusHashTag, long userId)
        {
            Repositories.BoardMeRepository.BoardMeRepository brRepository = new Repositories.BoardMeRepository.BoardMeRepository();
            DatabaseRepository dbr = new DatabaseRepository(_logger, _env);

            AddTOSiteMap(boardName);
            return(Ok(await brRepository.CreateBoard(boardName, twitterHashTag, instagramHashTag, gplusHashTag, userId, _redisCache, _appSettings, _logger, dbr)));
        }
        //public async Task<IActionResult> BoardFBPlugin(string FromPicUrl, string FromName, string Text, string Title, string Isvisible, string PostImageurl, string publishedtime, string posturl, string boardName)
        public async Task <IActionResult> BoardFBPlugin(string [] jsonObj)
        {
            long userId = 0;

            Repositories.BoardMeRepository.BoardMeRepository brRepository = new Repositories.BoardMeRepository.BoardMeRepository();
            DatabaseRepository dbr = new DatabaseRepository(_logger, _env);

            brRepository.FBPlugingSaveFbFeeds(jsonObj, _redisCache, _appSettings, _logger, dbr);
            // return Ok(await brRepository.CreateBoard(boardName, jsonObj, userId, _redisCache, _appSettings, _logger, dbr));

            return(Ok());
        }