@@ -264,6 +264,45 @@ public void RecordResourceClick(string url, int nodePathId, int itemIndex, int p
264264 this . Response . Redirect ( url ) ;
265265 }
266266
267+ /// <summary>
268+ /// The RecordClickedSearchResult.
269+ /// </summary>
270+ /// <param name="url">The url.</param>
271+ /// <param name="nodePathId">The nodePathId.</param>
272+ /// <param name="itemIndex">The itemIndex.</param>
273+ /// <param name="pageIndex">The page index.</param>
274+ /// <param name="totalNumberOfHits">The totalNumberOfHits.</param>
275+ /// <param name="searchText">The searchText.</param>
276+ /// <param name="resourceReferenceId">The resourceReferenceId.</param>
277+ /// <param name="groupId">The groupdId.</param>
278+ /// <param name="searchId">The search id.</param>
279+ /// <param name="timeOfSearch">time of search.</param>
280+ /// <param name="userQuery">user query.</param>
281+ /// <param name="query">search query.</param>
282+ /// <param name="title">the title.</param>
283+ [ HttpGet ( "record-course-click" ) ]
284+ public void RecordCourseClick ( string url , int nodePathId , int itemIndex , int pageIndex , int totalNumberOfHits , string searchText , int resourceReferenceId , Guid groupId , string searchId , long timeOfSearch , string userQuery , string query , string title )
285+ {
286+ var searchActionResourceModel = new SearchActionResourceModel
287+ {
288+ NodePathId = nodePathId ,
289+ ItemIndex = itemIndex ,
290+ NumberOfHits = pageIndex * this . Settings . FindwiseSettings . ResourceSearchPageSize ,
291+ TotalNumberOfHits = totalNumberOfHits ,
292+ SearchText = searchText ,
293+ ResourceReferenceId = resourceReferenceId ,
294+ GroupId = groupId ,
295+ SearchId = searchId ,
296+ TimeOfSearch = timeOfSearch ,
297+ UserQuery = userQuery ,
298+ Query = query ,
299+ Title = title ,
300+ } ;
301+
302+ this . searchService . CreateResourceSearchActionAsync ( searchActionResourceModel ) ;
303+ this . Response . Redirect ( url ) ;
304+ }
305+
267306 /// <summary>
268307 /// The RecordClickedCatalogueSearchResult.
269308 /// </summary>
0 commit comments