I need to pass it across the AppDomain boundary and so it must be a simple, serializable type, an array fits the bill.
And also as a question of design, you should return a type that is most useful to the caller. There is no cost here to return an array.

Date: Sat, 15 Jun 2013 17:01:28 -0700
From: notifications@github.com
To: scriptcs@noreply.github.com
CC: lbargaoanu@hotmail.com
Subject: Re: [scriptcs] Detect when scripts change and reload the new version (#331)

In src/ScriptCs.Core/IAssemblyResolver.cs:

> @@ -4,6 +4,6 @@ namespace ScriptCs
>  {
>      public interface IAssemblyResolver
>      {
> -        IEnumerable<string> GetAssemblyPaths(string path);
> +        string[] GetAssemblyPaths(string path);

what is the reason for this change?


—
Reply to this email directly or view it on GitHub.