anchor.diff:                 Assembly.GetCallingAssembly()
                  Assembly.GetExecutingAssembly() |]
               |> Array.filter (isNull >> not)
  +            |> Array.filter (assemblies.Contains >> not)
               |> Array.filter (fun t -> t.GetTypes() |> Array.exists isRepository)
           this.GetRepository<IRepository<'TEntity, 'TDTO>>(assemblies)
       
  
positive.code:                Assembly.GetCallingAssembly()
                 Assembly.GetExecutingAssembly() |]
              |> Array.filter (isNull >> not)
              |> Array.filter (fun t -> t.GetTypes() |> Array.exists isRepository)
          this.GetRepository<IRepository<'TEntity>>(assemblies)
      
  
negative.code:                Assembly.GetCallingAssembly()
                 Assembly.GetExecutingAssembly() |]
              |> Array.filter (isNull >> not)
              |> Array.filter (assemblies.Contains >> not)
              |> Array.filter (fun t -> t.GetTypes() |> Array.exists isRepository)
          this.GetRepository<'TRepository>(assemblies)
      
  