AuthenticationService.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using System;
  2. using System.Web;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using GreenTree.Nachtragsmanagement.Services.Configuration;
  8. using GreenTree.Nachtragsmanagement.Core.Authentication;
  9. namespace GreenTree.Nachtragsmanagement.Services.User
  10. {
  11. public class AuthenticationService : IAuthenticationService
  12. {
  13. #region Fields
  14. private readonly IConfigurationService _configurationService;
  15. private readonly IUserService _userService;
  16. private readonly IUserHelper _userHelper;
  17. #endregion
  18. #region Ctor
  19. /// <summary>
  20. /// Initializes a new instance of the UserHelper class
  21. /// </summary>
  22. public AuthenticationService(
  23. IConfigurationService configurationService,
  24. IUserService userService,
  25. IUserHelper userHelper)
  26. {
  27. _configurationService = configurationService;
  28. _userService = userService;
  29. _userHelper = userHelper;
  30. }
  31. public void Authenticate()
  32. {
  33. throw new NotImplementedException();
  34. }
  35. #endregion
  36. /// <summary>
  37. /// Evaluates the current user of the current session
  38. /// </summary>
  39. public Core.Domain.User.User Current()
  40. {
  41. throw new NotImplementedException();
  42. }
  43. }
  44. }