Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive/3.4/Interfaces/IServiceLocator.cs @ 6362

Last change on this file since 6362 was 6362, checked in by cneumuel, 13 years ago

#1233

  • changed roles authentication to use an AuthenticationManager instead of method attributes. this makes unit tests easier.
File size: 433 bytes
Line 
1using HeuristicLab.Services.Hive.DataAccess;
2
3namespace HeuristicLab.Services.Hive {
4  public interface IServiceLocator {
5    IAuthenticationManager AuthenticationManager { get; }
6    IAuthorizationManager AuthorizationManager { get; }
7    IHiveDao HiveDao { get; }
8    ILifecycleManager LifecycleManager { get; }
9    TransactionManager TransactionManager { get; }
10    HeartbeatManager HeartbeatManager { get; }
11  }
12}
Note: See TracBrowser for help on using the repository browser.