public DataController(ISecurityService securityService, IBinaryService binaryService, IQuestionService questionService, IVersionService versionService, ITagService tagService, ICourseService courseService, ICommentsService commentsService, IUserProfileService userProfileService, ICourseInstanceService courseInstanceService, ITextService textService, IExportService exportService, INotificationService notificationService, IFavoriteService favoriteService) { _securityService = securityService; _binaryService = binaryService; _questionService = questionService; _tagService = tagService; _courseService = courseService; _commentsService = commentsService; _userProfileService = userProfileService; _courseInstanceService = courseInstanceService; _textService = textService; _exportService = exportService; _versionService = versionService; _notificationService = notificationService; _favoriteService = favoriteService; }
public DriverManager WithProxy(IWebProxy proxy) { _binaryService = new BinaryService { Proxy = proxy }; return(this); }
public DriverManager WithProxy(IWebProxy proxy) { _binaryService = new BinaryService { Proxy = proxy }; WebRequest.DefaultWebProxy = proxy; return(this); }
public ExportService(ApplicationDbContext context, IDbLogService dbLogService, IPrincipal principal, IQuestionService questionService, IBinaryService binaryService) : base(context, dbLogService, principal) { _questionService = questionService; _binaryService = binaryService; }
public MainWindowViewModel(INotificationService notificationService, IBinaryService binaryService) { _notificationService = notificationService; _binaryService = binaryService; _listOfFolder = new List <string>(); _listOfFiles = new List <string>(); IsSerializeButtonEnabled = false; IsDeserializeButtonEnabled = false; }
public ExportService(ApplicationDbContext context, IDbLogService dbLogService, IPrincipal principal, IQuestionService questionService, IBinaryService binaryService, ISecurityService securityService) { _questionService = questionService; _binaryService = binaryService; _securityService = securityService; _dbContext = context; }
public async Task TestImage() { //Perpare TestingContext context = new TestingContext(); InitContext(context); context.DependencyMap[typeof(IBinaryService)] = context.GetService <BinaryService>(); IQuestionService questionService = InitQuestionService(context); //Add Q QuestionDto qdto = new QuestionDto() { Title = "Bla", Explanation = "bla", Language = "De", }; int newId = await questionService.InsertQuestionAsync(qdto); //Add Binary IBinaryService binaryService = context.GetSimple <IBinaryService>(); int id = await binaryService.AddBinaryAsync(new BinaryDto { ContentDisposition = "ContentDisposition", ContentType = "ContentType", FileName = "FileName", Name = "Name", Length = 2334, }); ImageDto imageDto = new ImageDto() { IdBinary = id, Full = false, Height = 124, Width = 64, }; imageDto = await questionService.AddImageAsync(imageDto); QuestionDto questionDto = await questionService.GetQuestionAsync(newId); questionDto.Images.Add(imageDto); await questionService.UpdateQuestionAsync(questionDto); questionDto = await questionService.GetQuestionAsync(newId); Assert.True(questionDto.Images.Count == 1); }
public async Task SaveBinaryTest() { TestingContext testingContext = new TestingContext(); testingContext.AddAdminPrincipalMock(); testingContext.AddLogServiceMock(); testingContext.AddRealDb(); testingContext.AddUserService(); IBinaryService service = testingContext.GetService <BinaryService>(); string testWord = "Hello World"; var bytes = System.Text.Encoding.UTF8.GetBytes(testWord); MemoryStream stream = new MemoryStream(); stream.Write(bytes, 0, bytes.Length); stream.Flush(); stream.Seek(0, SeekOrigin.Begin); BinaryDto binaryDto = new BinaryDto { ContentDisposition = "ContentDisposition", ContentType = "ContentType", FileName = "FileName", Name = "Name", Length = 2334, }; int id = await service.AddBinaryAsync(binaryDto); //Act await service.SaveAsync(id, stream); //Assert Stream streamToAssert = await service.GetBinaryAsync(id); StreamReader reader = new StreamReader(streamToAssert); string text = reader.ReadToEnd(); Assert.Equal(testWord, text); //Cleanup await service.DeleteBinaryAsync(id); }
public DriverManager(IBinaryService binaryService, IVariableService variableService) { _binaryService = binaryService; _variableService = variableService; }
public DriverManager() { _binaryService = new BinaryService(); _variableService = new VariableService(); }
public TransmissionService() { _binaryService = new BinaryService(); _authenticationService = new KeylessEntryAuthentication(); }