BlogSharp.Core.Impl.Services.Post.PostService.RemovePost C# (CSharp) Method

RemovePost() public method

public RemovePost ( Model post ) : void
post Model
return void
		public void RemovePost(Model.Post post)
		{
			var postRemoving = new PostRemovingEventArgs(this, post);
			PostRemoving.Raise(postRemoving);
			if (postRemoving.Cancel)
				return;
			postRepository.DeletePost(post);
			var postRemoved = new PostRemovedEventArgs(this, post);
			PostRemoved.Raise(postRemoved);
		}