ImgMetadataRemover/ConsoleInterface/IOutputSink.cs

17 lines
505 B
C#
Raw Normal View History

using Image.Core;
2022-04-02 14:22:42 +00:00
namespace Image
2022-01-23 17:30:05 +00:00
{
/// <summary>
2022-02-12 20:12:57 +00:00
/// IOutputSink is an interface for generating saving the generated files..
2022-01-23 17:30:05 +00:00
/// </summary>
2022-02-12 20:12:57 +00:00
public interface IOutputSink
2022-01-23 17:30:05 +00:00
{
/// <summary>
2022-04-02 14:22:42 +00:00
/// Saves the image.
2022-01-23 17:30:05 +00:00
/// </summary>
/// <param name="metadataRemover">Metadata remover instance.</param>
/// <returns>True if the image was saved successfully, false otherwise.</returns>
bool Save(IMetadataRemover metadataRemover);
2022-01-23 17:30:05 +00:00
}
}