public IList<IAsset> Filter(IList<IAsset> Assets)
{
if (Assets == null || Assets.Count == 0)
return new List<IAsset>();
ICollection<IAsset> ReturnValue = Assets.Remove(x => RemoveRegex.IsMatch(x.Path));
//foreach (IAsset Asset in ReturnValue)
//{
// if(Asset
//}
return ReturnValue.ToList();
}