예제 #1
0
 public SchoolCategoryProvider(IIdNameService idNameService)
 {
     this.idNameService = idNameService;
 }
예제 #2
0
 // DJWhite: 26 Jan 2012:  Need to be able to explicitly set this service to a mock, for testing purposes only.
 // This method must not appear on the interface.
 //
 public void SetSchoolIdNameService(IIdNameService schoolIdNameService)
 {
     this._schoolIdNameService = schoolIdNameService;
 }
예제 #3
0
 protected void CreateSecurityMocks(MockRepository mocks)
 {
     myAuthorizationInformationProvider = mocks.StrictMock<IAuthorizationInformationProvider>();
     _schoolIdNameService = mocks.StrictMock<IIdNameService>();
     if (currentUserClaimInterrogator == null)
     {
         currentUserClaimInterrogator = mocks.StrictMock<ICurrentUserClaimInterrogator>();
 }
     mySecurityAssertionProvider = new SecurityAssertionProvider(myAuthorizationInformationProvider,currentUserClaimInterrogator);
     mySecurityAssertionProvider.SetSchoolIdNameService(_schoolIdNameService);
 }
예제 #4
0
 public StudentRouteValueProvider(IIdNameService idNameService, ICacheProvider cacheProvider)
 {
     this.idNameService = idNameService;
     this.cacheProvider = cacheProvider;
 }
예제 #5
0
 public SchoolRouteValueProvider(IIdNameService schoolIdNameService)
 {
     this.schoolIdNameService = schoolIdNameService;
 }