예제 #1
0
 protected ScsRegistration(string roles, string isAdmin, string users)
 {
     AdminOnly = isAdmin == "true";
     Roles     = new List <string>(roles?.Split('|').Where(x => !x.IsWhiteSpaceOrNull()) ?? new string[] { });
     Users     = new List <string>(users?.Split('|').Where(x => !x.IsWhiteSpaceOrNull()) ?? new string[] { });
     _scsRegistrationService        = Bootstrap.Container.Resolve <IScsRegistrationService>();
     _authorizationService          = Bootstrap.Container.Resolve <IAuthorizationService>();
     _manifestResourceStreamService = Bootstrap.Container.Resolve <IMainfestResourceStreamService>();
 }
예제 #2
0
 protected ScsController()
 {
     _registration                  = Bootstrap.Container.Resolve <IScsRegistrationService>();
     _jsonSerializationService      = Bootstrap.Container.Resolve <IJsonSerializationService>();
     _manifestResourceStreamService = Bootstrap.Container.Resolve <IMainfestResourceStreamService>();
 }