﻿// Decompiled with JetBrains decompiler
// Type: InvokedCommon.Messages.IMessageProcessor
// Assembly: InvokedCommon, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: A935EE8A-7FFF-4BAB-94FD-31AEC4036FB9
// Assembly location: C:\Users\ian\Downloads\Telegram Desktop\fein\InvokedCommon.dll

using InvokedCommon.Networking;


namespace InvokedCommon.Messages
{
	public interface IMessageProcessor
	{
		bool CanExecute(IMessage message);

		bool CanExecuteFrom(ISender sender);

		void Execute(ISender sender, IMessage message);
	}
}
