Пример #1
0
 public CompanyController(IUserProfileService _userSrv, IClassifierService _classifierService,
     IOrganizationService _orgService) : base(_userSrv)
 {
     this.userSrv = _userSrv;
     this.classifierService = _classifierService;
     this.orgService = _orgService;
 }
Пример #2
0
 public AccountController(IAuthUserInfo <UserProfile> authUserInfo,
                          IOrganizationService _orgService, IClassifierService _classifierService, IUserProfileService _userSrv) : base(_userSrv)
 {
     this.authUserInfo      = authUserInfo;
     this.orgService        = _orgService;
     this.classifierService = _classifierService;
     this.profileService    = _userSrv;
 }
Пример #3
0
        public ResourceKeysViewModel(IClassifierService classifier, ISecureKeyService keys, SmartInkLaboratory.Services.UX.IDialogService dialog, IAppStateService state, INavigationService nav)
        {
            _classifier = classifier;
            _keyService = keys;
            _dialog     = dialog;
            _state      = state;
            _nav        = nav;

            this.ShowKeys = new RelayCommand(() => { IsOpen = true; });

            this.SelectKey = new RelayCommand <string>((resource) => {
                if (string.IsNullOrWhiteSpace(resource))
                {
                    return;
                }

                if (!_keys.ContainsKey(resource))
                {
                    throw new InvalidOperationException("Resource not found");
                }

                var key            = SetKeys(resource);
                _state.CurrentKeys = key;
            });

            this.SaveKeys = new RelayCommand(() => {
                _keyService.SaveKeys(Resource, TrainingKey, PredictionKey);
                ApplicationData.Current.LocalSettings.Values["LastResource"] = Resource;
                _state.CurrentKeys = (new ResourceKeys {
                    Resource = Resource, TrainingKey = TrainingKey, PredicationKey = PredictionKey
                });
                IsOpen             = false;
            },
                                             () => {
                return(!string.IsNullOrWhiteSpace(Resource) &&
                       !string.IsNullOrWhiteSpace(TrainingKey) &&
                       !string.IsNullOrWhiteSpace(PredictionKey) &&
                       _isDirty);
            });

            this.More = new RelayCommand(async() => {
                await _dialog.OpenAsync <ResourceKeysViewModel>(DialogKeys.ResourceList, this);
            });

            this.DeleteKey = new RelayCommand <string>((key) => {
                _keyService.DeleteKey(key);
                KeyList.Remove(key);
            });

            Load();
        }
Пример #4
0
 public ClassifiersController(IClassifierService classifierService)
 {
     _classifierService = classifierService;
 }
Пример #5
0
 public ClassifierController(IClassifierService _classifierService, IUserProfileService userSrv) : base(userSrv)
 {
     this.classifierService = _classifierService;
 }
 public MCExtractQuotesController(ArquivoQuotesBotService s, IClassifierService cl)
 {
     _quoteExtractService  = cl;
     _arquivoQuotesService = s;
 }
 /// <summary>
 /// Query the Classifier service using this text.
 /// </summary>
 /// <param name="service">Classifier service.</param>
 /// <param name="text">The query text.</param>
 /// <returns>The Classifier result.</returns>
 public static async Task<ClassifierResult> QueryAsync(this IClassifierService service, string text)
 {
     var uri = service.BuildUri(text);
     return await service.QueryAsync(uri);
 }
Пример #8
0
 public OrganizationsController(IOrganizationService _orgService, IClassifierService _classifierService, IUserProfileService userSrv) : base(userSrv)
 {
     this.orgService        = _orgService;
     this.classifierService = _classifierService;
 }
Пример #9
0
 public MemoriaCurtaService(IClassifierService quoteService)
 {
     _quoteService = quoteService;
 }