Changed project names
This commit is contained in:
parent
b4c4aa4010
commit
a29e57e66d
130 changed files with 501 additions and 504 deletions
|
|
@ -6,8 +6,8 @@
|
|||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{1B2F0781-82D7-4576-B936-C6A26053D6ED}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>VirtualPrinter.Agent.Autofac</RootNamespace>
|
||||
<AssemblyName>VirtualPrinter.Agent.Autofac</AssemblyName>
|
||||
<RootNamespace>AmagnoVirtualPrinter.Agent.Autofac</RootNamespace>
|
||||
<AssemblyName>AmagnoVirtualPrinter.Agent.Autofac</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
|
|
@ -52,21 +52,21 @@
|
|||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
|
||||
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
|
||||
<Name>VirtualPrinter.Agent.Core</Name>
|
||||
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Agent.Lib\VirtualPrinter.Agent.Lib.csproj">
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Lib\AmagnoVirtualPrinter.Agent.Lib.csproj">
|
||||
<Project>{94e8105f-5001-403b-b9f1-b0b0b236ad65}</Project>
|
||||
<Name>VirtualPrinter.Agent.Lib</Name>
|
||||
<Name>AmagnoVirtualPrinter.Agent.Lib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
|
||||
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
|
||||
<Name>VirtualPrinter.Logging</Name>
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
|
||||
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
|
||||
<Name>AmagnoVirtualPrinter.Logging</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Utils\VirtualPrinter.Utils.csproj">
|
||||
<Project>{CD1C8E9D-5335-41AC-B0C0-88FD7C7C55F3}</Project>
|
||||
<Name>VirtualPrinter.Utils</Name>
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Utils\AmagnoVirtualPrinter.Utils.csproj">
|
||||
<Project>{cd1c8e9d-5335-41ac-b0c0-88fd7c7c55f3}</Project>
|
||||
<Name>AmagnoVirtualPrinter.Utils</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
|
@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
|
|||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("VirtualPrinter.Agent.Autofac")]
|
||||
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Autofac")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyCompany("Amagno")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
|
@ -1,11 +1,13 @@
|
|||
using Autofac;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using AmagnoVirtualPrinter.Agent.Lib.Misc;
|
||||
using AmagnoVirtualPrinter.Utils;
|
||||
using Autofac;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Agent.Lib;
|
||||
using VirtualPrinter.Agent.Lib.Misc;
|
||||
using VirtualPrinter.Utils;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Lib;
|
||||
|
||||
namespace VirtualPrinter.Agent.Autofac
|
||||
namespace AmagnoVirtualPrinter.Agent.Autofac
|
||||
{
|
||||
/// <summary>
|
||||
/// All classes to be resolved with IoC are registered here
|
||||
|
|
@ -21,9 +23,9 @@ namespace VirtualPrinter.Agent.Autofac
|
|||
builder.RegisterType<JobProcessor>().As<IJobProcessor>();
|
||||
builder.RegisterType<Job>().As<IJob>();
|
||||
builder.RegisterType<Shell>().As<IShell>();
|
||||
builder.RegisterType<VirtualTcpInputPrinter>().As<IVirtualPrinter>();
|
||||
builder.RegisterType<AmagnoVirtualTcpInputPrinter>().As<IAmagnoVirtualPrinter>();
|
||||
builder.RegisterType<RegistryConfig>().As<IExConfig>();
|
||||
builder.RegisterType<VirtualPrinterService>().As<IVirtualPrinterService>();
|
||||
builder.RegisterType<AmagnoVirtualPrinterService>().As<IAmagnoVirtualPrinterService>();
|
||||
builder.RegisterType<JobRedirector>().As<IJobRedirector>();
|
||||
builder.RegisterType<RegistryRepository>().As<IRegistryRepository>();
|
||||
builder.RegisterType<Shell>().As<IShell>();
|
||||
|
|
@ -7,8 +7,8 @@
|
|||
<ProjectGuid>{135C85EB-2116-4CC4-8CCB-B6804B9D6467}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>VirtualPrinter.Agent.Core</RootNamespace>
|
||||
<AssemblyName>VirtualPrinter.Agent.Core</AssemblyName>
|
||||
<RootNamespace>AmagnoVirtualPrinter.Agent.Core</RootNamespace>
|
||||
<AssemblyName>AmagnoVirtualPrinter.Agent.Core</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
|
|
@ -51,8 +51,8 @@
|
|||
<Compile Include="Interfaces\ISessionInfo.cs" />
|
||||
<Compile Include="Interfaces\IShell.cs" />
|
||||
<Compile Include="Interfaces\IUserConfig.cs" />
|
||||
<Compile Include="Interfaces\IVirtualPrinter.cs" />
|
||||
<Compile Include="Interfaces\IVirtualPrinterService.cs" />
|
||||
<Compile Include="Interfaces\IAmagnoVirtualPrinter.cs" />
|
||||
<Compile Include="Interfaces\IAmagnoVirtualPrinterService.cs" />
|
||||
<Compile Include="Interfaces\JobStatus.cs" />
|
||||
<Compile Include="Model\JobInfo.cs" />
|
||||
<Compile Include="Model\PostScriptConversionException.cs" />
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core.Enums
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Enums
|
||||
{
|
||||
public enum IntermediateFormat
|
||||
{
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
using System;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IVirtualPrinter : IDisposable
|
||||
public interface IAmagnoVirtualPrinter : IDisposable
|
||||
{
|
||||
/// <summary>
|
||||
/// Initialize the virtual printer.
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
namespace AmagnoVirtualPrinter.Agent.Core
|
||||
{
|
||||
public interface IAmagnoVirtualPrinterService
|
||||
{
|
||||
void Start();
|
||||
void Stop();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IConfig
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IDirectoryHelper
|
||||
{
|
||||
|
|
@ -1,10 +1,8 @@
|
|||
using System;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Enums;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core.Enums;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IExConfig : IConfig
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
/// The information of the job.
|
||||
|
|
@ -1,8 +1,7 @@
|
|||
using System.IO;
|
||||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IJobFactory
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using System.Printing;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IJobInfo
|
||||
{
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
using System;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IJobProcessor
|
||||
{
|
||||
|
|
@ -1,8 +1,7 @@
|
|||
using System;
|
||||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IJobRedirector
|
||||
{
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
using System;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IJobService
|
||||
{
|
||||
|
|
@ -1,8 +1,7 @@
|
|||
using System;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
|
||||
using VirtualPrinter.Agent.Lib.Model;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IPostScriptConverter
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IRegistryRepository
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface ISessionInfo
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IShell
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public interface IUserConfig
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
|
||||
{
|
||||
public enum JobStatus
|
||||
{
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
using System.Printing;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public struct JobInfo : IJobInfo
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using System;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public class PostScriptConversionException : Exception
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public struct PostScriptRenderOptions
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public struct PostScriptRenderPdfOptions
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public struct PostScriptRenderTiffOptions
|
||||
{
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public static class PrintExts
|
||||
{
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public enum PrintStatus
|
||||
{
|
||||
|
|
@ -1,10 +1,8 @@
|
|||
using System;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Model
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public class ProgressUpdateArgs : EventArgs
|
||||
{
|
||||
|
|
@ -1,12 +1,11 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Enums;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core.Enums;
|
||||
|
||||
namespace VirtualPrinter.Agent.Core
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public class RegistryConfig : IExConfig
|
||||
{
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public struct SessionInfo : ISessionInfo
|
||||
{
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace AmagnoVirtualPrinter.Agent.Core.Model
|
||||
{
|
||||
public class UserRegistryConfig : IUserConfig
|
||||
{
|
||||
|
|
@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
|
|||
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||
// die einer Assembly zugeordnet sind.
|
||||
[assembly: AssemblyTitle("VirtualPrinter.Agent.Core")]
|
||||
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Core")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyCompany("Amagno")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
|
@ -6,8 +6,8 @@
|
|||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{94E8105F-5001-403B-B9F1-B0B0B236AD65}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>VirtualPrinter.Agent.Lib</RootNamespace>
|
||||
<AssemblyName>VirtualPrinter.Agent.Lib</AssemblyName>
|
||||
<RootNamespace>AmagnoVirtualPrinter.Agent.Lib</RootNamespace>
|
||||
<AssemblyName>AmagnoVirtualPrinter.Agent.Lib</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
|
|
@ -43,7 +43,7 @@
|
|||
<Compile Include="Misc\JobService.cs" />
|
||||
<Compile Include="Misc\VirtualTcpInputPrinter.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="VirtualPrinterService.cs" />
|
||||
<Compile Include="AmagnoVirtualPrinterService.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
|
|
@ -63,29 +63,29 @@
|
|||
<Reference Include="WindowsBase" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Agent\VirtualPrinter.Delivery\VirtualPrinter.Delivery.csproj">
|
||||
<ProjectReference Include="..\..\Agent\AmagnoVirtualPrinter.Delivery\AmagnoVirtualPrinter.Delivery.csproj">
|
||||
<Project>{74fa80b3-7cf1-4b68-8aa3-4c3d37bbe855}</Project>
|
||||
<Name>VirtualPrinter.Delivery</Name>
|
||||
<Name>AmagnoVirtualPrinter.Delivery</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Installer\VirtualPrinter.SetupDriver\VirtualPrinter.SetupDriver.csproj">
|
||||
<ProjectReference Include="..\..\Installer\AmagnoVirtualPrinter.SetupDriver\AmagnoVirtualPrinter.SetupDriver.csproj">
|
||||
<Project>{12402f90-a2ae-4549-9142-f90650e2082a}</Project>
|
||||
<Name>VirtualPrinter.SetupDriver</Name>
|
||||
<Name>AmagnoVirtualPrinter.SetupDriver</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\UI\VirtualPrinter.ProgressInfo.Core\VirtualPrinter.ProgressInfo.Core.csproj">
|
||||
<ProjectReference Include="..\..\UI\AmagnoVirtualPrinter.ProgressInfo.Core\AmagnoVirtualPrinter.ProgressInfo.Core.csproj">
|
||||
<Project>{24d28558-c825-43e6-85d2-7c59f4a97698}</Project>
|
||||
<Name>VirtualPrinter.ProgressInfo.Core</Name>
|
||||
<Name>AmagnoVirtualPrinter.ProgressInfo.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
|
||||
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
|
||||
<Name>VirtualPrinter.Agent.Core</Name>
|
||||
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
|
||||
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
|
||||
<Name>VirtualPrinter.Logging</Name>
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
|
||||
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
|
||||
<Name>AmagnoVirtualPrinter.Logging</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Utils\VirtualPrinter.Utils.csproj">
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Utils\AmagnoVirtualPrinter.Utils.csproj">
|
||||
<Project>{cd1c8e9d-5335-41ac-b0c0-88fd7c7c55f3}</Project>
|
||||
<Name>VirtualPrinter.Utils</Name>
|
||||
<Name>AmagnoVirtualPrinter.Utils</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib
|
||||
{
|
||||
public class AmagnoVirtualPrinterService : IAmagnoVirtualPrinterService
|
||||
{
|
||||
[NotNull]
|
||||
private readonly IAmagnoVirtualPrinter _printer;
|
||||
|
||||
public AmagnoVirtualPrinterService([NotNull]IAmagnoVirtualPrinter printer)
|
||||
{
|
||||
_printer = printer;
|
||||
}
|
||||
|
||||
public void Start()
|
||||
{
|
||||
_printer.Init();
|
||||
}
|
||||
|
||||
public void Stop()
|
||||
{
|
||||
_printer.Dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2,14 +2,14 @@
|
|||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Agent.Lib.Model;
|
||||
using VirtualPrinter.Logging;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class GhostScriptConverter : IPostScriptConverter
|
||||
{
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
using VirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class Job : IJob
|
||||
{
|
||||
|
|
@ -4,16 +4,17 @@ using System.IO;
|
|||
using System.Linq;
|
||||
using System.Printing;
|
||||
using System.Security.Principal;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Enums;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using Cassia;
|
||||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Agent.Core.Enums;
|
||||
using VirtualPrinter.Logging;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class JobFactory : IJobFactory
|
||||
{
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using AmagnoVirtualPrinter.ProgressInfo.Core;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Agent.Lib.Model;
|
||||
using VirtualPrinter.Logging;
|
||||
using VirtualPrinter.ProgressInfo.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class JobProcessor : IJobProcessor
|
||||
{
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Delivery;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Delivery;
|
||||
using VirtualPrinter.Logging;
|
||||
using VirtualPrinter.Utils;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Utils;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class JobRedirector : IJobRedirector
|
||||
{
|
||||
|
|
@ -1,12 +1,13 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Printing;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class JobService : IJobService
|
||||
{
|
||||
|
|
@ -5,14 +5,15 @@ using System.IO;
|
|||
using System.Net;
|
||||
using System.Net.Sockets;
|
||||
using System.Threading;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using AmagnoVirtualPrinter.SetupDriver;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Logging;
|
||||
using VirtualPrinter.SetupDriver;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Misc
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
|
||||
{
|
||||
public class VirtualTcpInputPrinter : IVirtualPrinter
|
||||
public class AmagnoVirtualTcpInputPrinter : IAmagnoVirtualPrinter
|
||||
{
|
||||
[NotNull]
|
||||
private readonly IRegistryRepository _registryRepository;
|
||||
|
|
@ -24,7 +25,7 @@ namespace VirtualPrinter.Agent.Lib.Misc
|
|||
private readonly IJobService _jobService;
|
||||
|
||||
[NotNull]
|
||||
private readonly IVirtualPrinterLogger<VirtualTcpInputPrinter> _logger;
|
||||
private readonly IVirtualPrinterLogger<AmagnoVirtualTcpInputPrinter> _logger;
|
||||
|
||||
[NotNull]
|
||||
private readonly IJobProcessor _jobProcessor;
|
||||
|
|
@ -33,10 +34,10 @@ namespace VirtualPrinter.Agent.Lib.Misc
|
|||
|
||||
private FileSystemWatcher _watcher;
|
||||
|
||||
public VirtualTcpInputPrinter
|
||||
public AmagnoVirtualTcpInputPrinter
|
||||
(
|
||||
[NotNull]IRegistryRepository registryRepository,
|
||||
[NotNull]IVirtualPrinterLogger<VirtualTcpInputPrinter> logger,
|
||||
[NotNull]IVirtualPrinterLogger<AmagnoVirtualTcpInputPrinter> logger,
|
||||
[NotNull]IJobFactory jobFactory,
|
||||
[NotNull]IJobService jobService,
|
||||
[NotNull]IJobProcessor jobProcessor,
|
||||
|
|
@ -2,9 +2,9 @@
|
|||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib.Model
|
||||
namespace AmagnoVirtualPrinter.Agent.Lib.Model
|
||||
{
|
||||
public class ProgressUpdateArgs : EventArgs
|
||||
{
|
||||
|
|
@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
|
|||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("VirtualPrinter.Agent.Lib")]
|
||||
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Lib")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyCompany("Amagno")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
|
@ -7,8 +7,8 @@
|
|||
<ProjectGuid>{AA25364D-22D5-44B0-86A5-6FB14C686308}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>VirtualPrinter.Logging</RootNamespace>
|
||||
<AssemblyName>VirtualPrinter.Logging</AssemblyName>
|
||||
<RootNamespace>AmagnoVirtualPrinter.Logging</RootNamespace>
|
||||
<AssemblyName>AmagnoVirtualPrinter.Logging</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<Deterministic>true</Deterministic>
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Logging
|
||||
namespace AmagnoVirtualPrinter.Logging
|
||||
{
|
||||
// ReSharper disable once UnusedTypeParameter
|
||||
public interface IVirtualPrinterLogger<out T> : IVirtualPrinterLogger
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
using Autofac;
|
||||
using Autofac.Extras.NLog;
|
||||
|
||||
namespace VirtualPrinter.Logging
|
||||
namespace AmagnoVirtualPrinter.Logging
|
||||
{
|
||||
public class LoggerModule : Module
|
||||
{
|
||||
|
|
@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
|
|||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("VirtualPrinter.Logging")]
|
||||
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Logging")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyCompany("Amagno")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
|
@ -7,7 +7,7 @@ using JetBrains.Annotations;
|
|||
|
||||
using NLog;
|
||||
|
||||
namespace VirtualPrinter.Logging
|
||||
namespace AmagnoVirtualPrinter.Logging
|
||||
{
|
||||
public class VirtualPrinterLogger<T> : VirtualPrinterLogger, IVirtualPrinterLogger<T>
|
||||
{
|
||||
|
|
@ -7,8 +7,8 @@
|
|||
<ProjectGuid>{CD1C8E9D-5335-41AC-B0C0-88FD7C7C55F3}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>VirtualPrinter.Utils</RootNamespace>
|
||||
<AssemblyName>VirtualPrinter.Utils</AssemblyName>
|
||||
<RootNamespace>AmagnoVirtualPrinter.Utils</RootNamespace>
|
||||
<AssemblyName>AmagnoVirtualPrinter.Utils</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<Deterministic>true</Deterministic>
|
||||
|
|
@ -51,13 +51,13 @@
|
|||
<Compile Include="Windows.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
|
||||
<Project>{135C85EB-2116-4CC4-8CCB-B6804B9D6467}</Project>
|
||||
<Name>VirtualPrinter.Agent.Core</Name>
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
|
||||
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
|
||||
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
|
||||
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
|
||||
<Name>VirtualPrinter.Logging</Name>
|
||||
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
|
||||
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
|
||||
<Name>AmagnoVirtualPrinter.Logging</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
public struct Files
|
||||
{
|
||||
public const string FILES = @"Files";
|
||||
public const string PRINTER_SERVICE_EXE = "VPDAgent.exe";
|
||||
public const string PRINTER_SERVICE_EXE = "AmagnoPrinterAgent.exe";
|
||||
public const string SETUP_DRIVER_EXE = "setupdrv.exe";
|
||||
public const string AGENT_PROGRESS_EXE = "VPDAgentProgress.exe";
|
||||
public const string AGENT_PROGRESS_EXE = "AmagnoPrinterAgentProgress.exe";
|
||||
public const string DILIVERY_EXE = "delivery.exe";
|
||||
public const string LICENCE_FILE = "LICENSE.rtf";
|
||||
public const string PRE_CONVERTER = @"C:\Program Files (x86)\MyPreConverter.exe ARG";
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
using System.IO;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
public class DirectoryHelper : IDirectoryHelper
|
||||
{
|
||||
|
|
@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
|
|||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("VirtualPrinter.Utils")]
|
||||
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Utils")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyCompany("Amagno")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
|
@ -1,15 +1,16 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Enums;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Agent.Core.Model;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using Microsoft.Win32;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Agent.Core.Enums;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
public class RegistryRepository : IRegistryRepository
|
||||
{
|
||||
|
|
@ -2,13 +2,13 @@
|
|||
using System.IO;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
|
||||
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
|
||||
using AmagnoVirtualPrinter.Logging;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
using VirtualPrinter.Logging;
|
||||
using AmagnoVirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
public class Shell : IShell
|
||||
{
|
||||
|
|
@ -9,7 +9,7 @@ using JetBrains.Annotations;
|
|||
|
||||
using Microsoft.Win32.SafeHandles;
|
||||
|
||||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
[SuppressMessage("ReSharper", "InconsistentNaming")]
|
||||
[SuppressMessage("ReSharper", "FieldCanBeMadeReadOnly.Global")]
|
||||
|
|
@ -4,7 +4,7 @@ using System.Runtime.InteropServices;
|
|||
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace VirtualPrinter.Utils
|
||||
namespace AmagnoVirtualPrinter.Utils
|
||||
{
|
||||
public class Windows
|
||||
{
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
namespace VirtualPrinter.Agent.Core
|
||||
{
|
||||
public interface IVirtualPrinterService
|
||||
{
|
||||
void Start();
|
||||
void Stop();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
using JetBrains.Annotations;
|
||||
|
||||
using VirtualPrinter.Agent.Core;
|
||||
|
||||
namespace VirtualPrinter.Agent.Lib
|
||||
{
|
||||
public class VirtualPrinterService : IVirtualPrinterService
|
||||
{
|
||||
[NotNull]
|
||||
private readonly IVirtualPrinter _printer;
|
||||
|
||||
public VirtualPrinterService([NotNull]IVirtualPrinter printer)
|
||||
{
|
||||
_printer = printer;
|
||||
}
|
||||
|
||||
public void Start()
|
||||
{
|
||||
_printer.Init();
|
||||
}
|
||||
|
||||
public void Stop()
|
||||
{
|
||||
_printer.Dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue