public PostController(IServiceCreator service) { _postService = service.CreatePostService(); GetUserId = () => User.Identity.GetUserId(); }
public HomeController(IServiceCreator serviceCreator) { _serviceCreator = serviceCreator; _postsService = _serviceCreator.CreatePostService(); }
private IPostsService CreatePostService() { return(_serviceCreator.CreatePostService()); }