public SignaturesUpload(IApplicationMicrostation applicationMicrostation, IProjectSignatureSettings projectSignatureSettings,
                         IMessagingService messagingService, IFileSystemOperations fileSystemOperations,
                         IFilePathOperations filePathOperations, IWcfServerServicesFactory wcfServerServicesFactory)
 {
     _applicationMicrostation       = applicationMicrostation;
     _projectSignatureSettings      = projectSignatureSettings;
     _messagingService              = messagingService;
     _fileSystemOperations          = fileSystemOperations;
     _filePathOperations            = filePathOperations;
     _signatureServerServiceFactory = wcfServerServicesFactory?.SignatureServerServiceFactory;
 }
 public DocumentMicrostation(Application application, IApplicationMicrostation applicationMicrostation)
 {
     _application            = application;
     ApplicationMicrostation = applicationMicrostation;
 }
Пример #3
0
 public ModelMicrostation(ModelReference modelMicrostation, IApplicationMicrostation applicationMicrostation)
 {
     _modelMicrostation      = modelMicrostation ?? throw new ArgumentNullException(nameof(modelMicrostation));
     ApplicationMicrostation = applicationMicrostation ?? throw new ArgumentNullException(nameof(applicationMicrostation));
 }