コード例 #1
0
 public TaskRepository(ITaskApiClient taskApiClient, IResponseParser responseParser, ITaskCache taskCache, ISyncTracker syncTracker)
 {
     _taskApiClient  = taskApiClient;
     _responseParser = responseParser;
     _taskCache      = taskCache;
     _syncTracker    = syncTracker;
 }
コード例 #2
0
        public Assert(IObjectContainer objectContainer)
        {
            _objectContainer = objectContainer;
            _taskApiClient   = _objectContainer.Resolve <ITaskApiClient>();
            _testMessages    = _objectContainer.Resolve <TestMessages>();
            var id = _objectContainer.Resolve <Dictionary <string, object> >("dictionary");

            _employerAccountId = id["employerAccountId"].ToString();
        }
コード例 #3
0
 public EmployeeFacadeApiClient(
     IApplicationRoleApiClient applicationRoleApiClient,
     IPermissionApiClient PermissionApiClient,
     ITaskApiClient calendarTaskApiClient,
     IChatMessageApiClient chatMessageApiClient,
     IMenuItemApiClient menuItemApiClient,
     IMessageApiClient messageApiClient,
     IRoleApiClient roleApiClient,
     IUserActivityApiClient userActivityApiClient,
     IUserApplicationRoleApiClient userApplicationRoleApiClient,
     IUserPersonTaskApiClient userTaskApiClient,
     IUserTaskNotificationApiClient userCalendarTaskNotificationApiClient,
     IUserTaskReminderApiClient userCalendarTaskReminderApiClient,
     IUserApiClient userApiClient,
     IUserDiaryApiClient userDiaryApiClient,
     IUserGroupApiClient userGroupApiClient,
     IUserMessageApiClient userMessageApiClient,
     IUserDocumentApiClient userDocumentApiClient,
     IUserEmailApiClient userEmailApiClient,
     IUserSmsApiClient userSmsApiClient,
     IWebApplicationApiClient webApplicationApiClient
     )
 {
     _applicationRoleApiClient              = applicationRoleApiClient;
     _PermissionApiClient                   = PermissionApiClient;
     _calendarTaskApiClient                 = calendarTaskApiClient;
     _chatMessageApiClient                  = chatMessageApiClient;
     _menuItemApiClient                     = menuItemApiClient;
     _messageApiClient                      = messageApiClient;
     _roleApiClient                         = roleApiClient;
     _userActivityApiClient                 = userActivityApiClient;
     _userApplicationRoleApiClient          = userApplicationRoleApiClient;
     _userTaskApiClient                     = userTaskApiClient;
     _userCalendarTaskNotificationApiClient = userCalendarTaskNotificationApiClient;
     _userCalendarTaskReminderApiClient     = userCalendarTaskReminderApiClient;
     _userApiClient                         = userApiClient;
     _userDiaryApiClient                    = userDiaryApiClient;
     _userGroupApiClient                    = userGroupApiClient;
     _userMessageApiClient                  = userMessageApiClient;
     _userDocumentApiClient                 = userDocumentApiClient;
     _userSmsApiClient                      = userSmsApiClient;
     _userEmailApiClient                    = userEmailApiClient;
     _webApplicationApiClient               = webApplicationApiClient;
 }
 public TaskService(ITaskApiClient apiClient, ILog logger)
 {
     _apiClient = apiClient;
     _logger    = logger;
 }
コード例 #5
0
 private TaskRepository GetItemUnderTest(ITaskApiClient taskApiClient, IResponseParser responseParser, ITaskCache taskCache, ISyncTracker syncTracker)
 {
     return(new TaskRepository(taskApiClient, responseParser, taskCache, syncTracker));
 }
コード例 #6
0
 private TaskRepository GetItemUnderTest(ITaskApiClient taskApiClient, IResponseParser responseParser, ITaskCache taskCache)
 {
     return(GetItemUnderTest(taskApiClient, responseParser, taskCache, Substitute.For <ISyncTracker>()));
 }
コード例 #7
0
 public TaskController(ITaskApiClient taskApiClient, IWebApplicationApiClient webApplicationApiClient)
 {
     _taskApiClient           = taskApiClient;
     _webApplicationApiClient = webApplicationApiClient;
 }