Files
mROA/mROA.Benchmark/IPrinterFactory.cs
2025-08-16 18:30:05 +03:00

15 lines
388 B
C#

using mROA.Abstract;
using mROA.Implementation.Attributes;
namespace mROA.Benchmark
{
[SharedObjectInterface]
public interface IPrinterFactory : IShared
{
IPrinter Create(string printerName);
void Register(IPrinter printer);
IPrinter GetPrinterByName(string printerName);
IPrinter GetFirstPrinter();
string[] CollectAllNames();
}
}